NXP Semiconductors
MKE04Z1284
2024.06.02
MKE04Z1284 NXP Microcontroller
CM0PLUS
r0p0
little
2
false
8
32
ACMP0
Analog comparator
ACMP
0x0
0x0
0x4
registers
n
ACMP0
16
C0
ACMP Control Register 0
0x1
8
read-write
n
0x0
0x0
ACNSEL
ACMP Negative Input Select
0
2
read-write
00
External reference 0
#00
01
External reference 1
#01
10
External reference 2
#10
11
DAC output
#11
ACPSEL
ACMP Positive Input Select
4
2
read-write
00
External reference 0
#00
01
External reference 1
#01
10
External reference 2
#10
11
DAC output
#11
C1
ACMP Control Register 1
0x2
8
read-write
n
0x0
0x0
DACEN
DAC Enable
7
1
read-write
0
The DAC is disabled.
#0
1
The DAC is enabled.
#1
DACREF
DAC Reference Select
6
1
read-write
0
The DAC selects Bandgap as the reference.
#0
1
The DAC selects VDDA as the reference.
#1
DACVAL
DAC Output Level Selection
0
6
read-write
C2
ACMP Control Register 2
0x3
8
read-write
n
0x0
0x0
ACIPE
ACMP Input Pin Enable
0
3
read-write
0
The corresponding external analog input is not allowed.
#000
1
The corresponding external analog input is allowed.
#001
CS
ACMP Control and Status Register
0x0
8
read-write
n
0x0
0x0
ACE
Analog Comparator Enable
7
1
read-write
0
The ACMP is disabled.
#0
1
The ACMP is enabled.
#1
ACF
ACMP Interrupt Flag Bit
5
1
read-write
ACIE
ACMP Interrupt Enable
4
1
read-write
0
Disable the ACMP Interrupt.
#0
1
Enable the ACMP Interrupt.
#1
ACMOD
ACMP MOD
0
2
read-write
00
ACMP interrupt on output falling edge.
#00
01
ACMP interrupt on output rising edge.
#01
10
ACMP interrupt on output falling edge.
#10
11
ACMP interrupt on output falling or rising edge.
#11
ACO
ACMP Output
3
1
read-only
ACOPE
ACMP Output Pin Enable
2
1
read-write
0
ACMP output cannot be placed onto external pin.
#0
1
ACMP output can be placed onto external pin.
#1
HYST
Analog Comparator Hysterisis Selection
6
1
read-write
0
20 mV.
#0
1
30 mV.
#1
ACMP1
Analog comparator
ACMP
0x0
0x0
0x4
registers
n
ACMP1
21
C0
ACMP Control Register 0
0x1
8
read-write
n
0x0
0x0
ACNSEL
ACMP Negative Input Select
0
2
read-write
00
External reference 0
#00
01
External reference 1
#01
10
External reference 2
#10
11
DAC output
#11
ACPSEL
ACMP Positive Input Select
4
2
read-write
00
External reference 0
#00
01
External reference 1
#01
10
External reference 2
#10
11
DAC output
#11
C1
ACMP Control Register 1
0x2
8
read-write
n
0x0
0x0
DACEN
DAC Enable
7
1
read-write
0
The DAC is disabled.
#0
1
The DAC is enabled.
#1
DACREF
DAC Reference Select
6
1
read-write
0
The DAC selects Bandgap as the reference.
#0
1
The DAC selects VDDA as the reference.
#1
DACVAL
DAC Output Level Selection
0
6
read-write
C2
ACMP Control Register 2
0x3
8
read-write
n
0x0
0x0
ACIPE
ACMP Input Pin Enable
0
3
read-write
0
The corresponding external analog input is not allowed.
#000
1
The corresponding external analog input is allowed.
#001
CS
ACMP Control and Status Register
0x0
8
read-write
n
0x0
0x0
ACE
Analog Comparator Enable
7
1
read-write
0
The ACMP is disabled.
#0
1
The ACMP is enabled.
#1
ACF
ACMP Interrupt Flag Bit
5
1
read-write
ACIE
ACMP Interrupt Enable
4
1
read-write
0
Disable the ACMP Interrupt.
#0
1
Enable the ACMP Interrupt.
#1
ACMOD
ACMP MOD
0
2
read-write
00
ACMP interrupt on output falling edge.
#00
01
ACMP interrupt on output rising edge.
#01
10
ACMP interrupt on output falling edge.
#10
11
ACMP interrupt on output falling or rising edge.
#11
ACO
ACMP Output
3
1
read-only
ACOPE
ACMP Output Pin Enable
2
1
read-write
0
ACMP output cannot be placed onto external pin.
#0
1
ACMP output can be placed onto external pin.
#1
HYST
Analog Comparator Hysterisis Selection
6
1
read-write
0
20 mV.
#0
1
30 mV.
#1
ADC
Analog-to-digital converter
ADC
0x0
0x0
0x20
registers
n
ADC0
15
ADC
15
APCTL1
Pin Control 1 Register
0x18
32
read-write
n
0x0
0x0
ADPC
ADC Pin Control
0
16
read-write
0
ADx pin I/O control enabled.
#0
1
ADx pin I/O control disabled.
#1
CV
Compare Value Register
0x14
32
read-write
n
0x0
0x0
CV
Conversion Result[11:0]
0
12
read-write
R
Conversion Result Register
0x10
32
read-only
n
0x0
0x0
ADR
Conversion Result
0
12
read-only
SC1
Status and Control Register 1
0x0
32
read-write
n
0x0
0x0
ADCH
Input Channel Select
0
5
read-write
10110
Temperature Sensor
#10110
10111
Bandgap
#10111
11101
VREFH
#11101
11110
VREFL
#11110
11111
Module disabled Reset FIFO in FIFO mode.
#11111
ADCO
Continuous Conversion Enable
5
1
read-write
0
One conversion following a write to the ADC_SC1 when software triggered operation is selected, or one conversion following assertion of ADHWT when hardware triggered operation is selected. When the FIFO function is enabled (AFDEP > 0), a set of conversion are triggered when ADC_SC2[ADTRG]=0 or both ADC_SC2[ADTRG]=1 and ADC_SC4[HTRGME]=1.
#0
1
Continuous conversions are initiated following a write to ADC_SC1 when software triggered operation is selected. Continuous conversions are initiated by an ADHWT event when hardware triggered operation is selected. When the FIFO function is enabled (AFDEP > 0), a set of conversions are loop triggered.
#1
AIEN
Interrupt Enable
6
1
read-write
0
Conversion complete interrupt disabled.
#0
1
Conversion complete interrupt enabled.
#1
COCO
Conversion Complete Flag
7
1
read-only
0
Conversion not completed.
#0
1
Conversion completed.
#1
SC2
Status and Control Register 2
0x4
32
read-write
n
0x0
0x0
ACFE
Compare Function Enable
5
1
read-write
0
Compare function disabled.
#0
1
Compare function enabled.
#1
ACFGT
Compare Function Greater Than Enable
4
1
read-write
0
Compare triggers when input is less than compare level.
#0
1
Compare triggers when input is greater than or equal to compare level.
#1
ADACT
Conversion Active
7
1
read-only
0
Conversion not in progress.
#0
1
Conversion in progress.
#1
ADTRG
Conversion Trigger Select
6
1
read-write
0
Software trigger selected.
#0
1
Hardware trigger selected.
#1
FEMPTY
Result FIFO empty
3
1
read-only
0
Indicates that ADC result FIFO have at least one valid new data.
#0
1
Indicates that ADC result FIFO have no valid new data.
#1
FFULL
Result FIFO full
2
1
read-only
0
Indicates that ADC result FIFO is not full and next conversion data still can be stored into FIFO.
#0
1
Indicates that ADC result FIFO is full and next conversion will override old data in case of no read action.
#1
REFSEL
Voltage Reference Selection
0
2
read-write
00
Default voltage reference pin pair (VREFH/VREFL).
#00
01
Analog supply pin pair (VDDA/VSSA).
#01
11
Reserved - Selects default voltage reference (VREFH/VREFL) pin pair.
#11
SC3
Status and Control Register 3
0x8
32
read-write
n
0x0
0x0
ADICLK
Input Clock Select
0
2
read-write
00
Bus clock
#00
01
Bus clock divided by 2
#01
10
Alternate clock (ALTCLK)
#10
11
Asynchronous clock (ADACK)
#11
ADIV
Clock Divide Select
5
2
read-write
00
Divide ration = 1, and clock rate = Input clock.
#00
01
Divide ration = 2, and clock rate = Input clock * 2.
#01
10
Divide ration = 3, and clock rate = Input clock * 4.
#10
11
Divide ration = 4, and clock rate = Input clock * 8.
#11
ADLPC
Low-Power Configuration
7
1
read-write
0
High speed configuration.
#0
1
Low power configuration:The power is reduced at the expense of maximum clock speed.
#1
ADLSMP
Long Sample Time Configuration
4
1
read-write
0
Short sample time.
#0
1
Long sample time.
#1
MODE
Conversion Mode Selection
2
2
read-write
00
8-bit conversion (N = 8)
#00
01
10-bit conversion (N = 10)
#01
10
12-bit conversion (N = 12)
#10
SC4
Status and Control Register 4
0xC
32
read-write
n
0x0
0x0
ACFSEL
Compare Function Selection
5
1
read-write
0
OR all of compare trigger.
#0
1
AND all of compare trigger.
#1
AFDEP
FIFO Depth
0
3
read-write
000
FIFO is disabled.
#000
001
2-level FIFO is enabled.
#001
010
3-level FIFO is enabled..
#010
011
4-level FIFO is enabled.
#011
100
5-level FIFO is enabled.
#100
101
6-level FIFO is enabled.
#101
110
7-level FIFO is enabled.
#110
111
8-level FIFO is enabled.
#111
ASCANE
FIFO Scan Mode Enable
6
1
read-write
0
FIFO scan mode disabled.
#0
1
FIFO scan mode enabled.
#1
HTRGME
Hardware Trigger Multiple Conversion Enable
8
1
read-write
0
One hardware trigger pulse triggers one conversion.
#0
1
One hardware trigger pulse triggers multiple conversions in fifo mode.
#1
SC5
Status and Control Register 5
0x1C
32
read-write
n
0x0
0x0
HTRGMASKE
Hardware Trigger Mask Enable
1
1
read-write
0
Hardware trigger mask disable.
#0
1
Hardware trigger mask enable and hardware trigger cannot trigger ADC conversion..
#1
HTRGMASKSEL
Hardware Trigger Mask Mode Select
0
1
read-write
0
Hardware trigger mask with HTRGMASKE.
#0
1
Hardware trigger mask automatically when data fifo is not empty.
#1
CRC
Cyclic Redundancy Check
CRC
0x0
0x0
0xC
registers
n
CTRL
CRC Control register
0x8
32
read-write
n
0x0
0x0
FXOR
Complement Read Of CRC Data Register
26
1
read-write
0
No XOR on reading.
#0
1
Invert or complement the read value of the CRC Data register.
#1
TCRC
Width of CRC protocol.
24
1
read-write
0
16-bit CRC protocol.
#0
1
32-bit CRC protocol.
#1
TOT
Type Of Transpose For Writes
30
2
read-write
00
No transposition.
#00
01
Bits in bytes are transposed; bytes are not transposed.
#01
10
Both bits in bytes and bytes are transposed.
#10
11
Only bytes are transposed; no bits in a byte are transposed.
#11
TOTR
Type Of Transpose For Read
28
2
read-write
00
No transposition.
#00
01
Bits in bytes are transposed; bytes are not transposed.
#01
10
Both bits in bytes and bytes are transposed.
#10
11
Only bytes are transposed; no bits in a byte are transposed.
#11
WAS
Write CRC Data Register As Seed
25
1
read-write
0
Writes to the CRC data register are data values.
#0
1
Writes to the CRC data register are seed values.
#1
CTRLHU
CRC_CTRLHU register.
0xB
8
read-write
n
0x0
0x0
FXOR
no description available
2
1
read-write
0
No XOR on reading.
#0
1
Invert or complement the read value of CRC data register.
#1
TCRC
no description available
0
1
read-write
0
16-bit CRC protocol.
#0
1
32-bit CRC protocol.
#1
TOT
no description available
6
2
read-write
00
No Transposition.
#00
01
Bits in bytes are transposed, bytes are not transposed.
#01
10
Both bits in bytes and bytes are transposed.
#10
11
Only bytes are transposed; no bits in a byte are transposed.
#11
TOTR
no description available
4
2
read-write
00
No Transposition.
#00
01
Bits in bytes are transposed, bytes are not transposed.
#01
10
Both bits in bytes and bytes are transposed.
#10
11
Only bytes are transposed; no bits in a byte are transposed.
#11
WAS
no description available
1
1
read-write
0
Writes to CRC data register are data values.
#0
1
Writes to CRC data reguster are seed values.
#1
DATA
CRC Data register
CRC
0x0
32
read-write
n
0x0
0x0
HL
CRC High Lower Byte
16
8
read-write
HU
CRC High Upper Byte
24
8
read-write
LL
CRC Low Lower Byte
0
8
read-write
LU
CRC Low Upper Byte
8
8
read-write
DATAH
CRC_DATAH register.
CRC
0x2
16
read-write
n
0x0
0x0
DATAH
DATAH stores the high 16 bits of the 16/32 bit CRC
0
16
read-write
DATAHL
CRC_DATAHL register.
CRC
0x2
8
read-write
n
0x0
0x0
DATAHL
DATAHL stores the third 8 bits of the 32 bit CRC
0
8
read-write
DATAHU
CRC_DATAHU register.
0x3
8
read-write
n
0x0
0x0
DATAHU
DATAHU stores the fourth 8 bits of the 32 bit CRC
0
8
read-write
DATAL
CRC_DATAL register.
CRC
0x0
16
read-write
n
0x0
0x0
DATAL
DATAL stores the lower 16 bits of the 16/32 bit CRC
0
16
read-write
DATALL
CRC_DATALL register.
CRC
0x0
8
read-write
n
0x0
0x0
DATALL
CRCLL stores the first 8 bits of the 32 bit DATA
0
8
read-write
DATALU
CRC_DATALU register.
0x1
8
read-write
n
0x0
0x0
DATALU
DATALL stores the second 8 bits of the 32 bit CRC
0
8
read-write
GPOLY
CRC Polynomial register
CRC
0x4
32
read-write
n
0x0
0x0
HIGH
High Polynominal Half-word
16
16
read-write
LOW
Low Polynominal Half-word
0
16
read-write
GPOLYH
CRC_GPOLYH register.
CRC
0x6
16
read-write
n
0x0
0x0
GPOLYH
POLYH stores the high 16 bits of the 16/32 bit CRC polynomial value
0
16
read-write
GPOLYHL
CRC_GPOLYHL register.
CRC
0x6
8
read-write
n
0x0
0x0
GPOLYHL
POLYHL stores the third 8 bits of the 32 bit CRC
0
8
read-write
GPOLYHU
CRC_GPOLYHU register.
0x7
8
read-write
n
0x0
0x0
GPOLYHU
POLYHU stores the fourth 8 bits of the 32 bit CRC
0
8
read-write
GPOLYL
CRC_GPOLYL register.
CRC
0x4
16
read-write
n
0x0
0x0
GPOLYL
POLYL stores the lower 16 bits of the 16/32 bit CRC polynomial value
0
16
read-write
GPOLYLL
CRC_GPOLYLL register.
CRC
0x4
8
read-write
n
0x0
0x0
GPOLYLL
POLYLL stores the first 8 bits of the 32 bit CRC
0
8
read-write
GPOLYLU
CRC_GPOLYLU register.
0x5
8
read-write
n
0x0
0x0
GPOLYLU
POLYLL stores the second 8 bits of the 32 bit CRC
0
8
read-write
FGPIOA
General Purpose Input/Output
FGPIO
0x0
0x0
0x1C
registers
n
PCOR
Port Clear Output Register
0x8
32
write-only
n
0x0
0x0
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
n
0x0
0x0
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in FPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDIR
Port Data Input Register
0x10
32
read-only
n
0x0
0x0
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDOR
Port Data Output Register
0x0
32
read-write
n
0x0
0x0
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PIDR
Port Input Disable Register
0x18
32
read-write
n
0x0
0x0
PID
Port Input Disable
0
32
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input. Corresponding Port Data Input Register bit will read zero.
#1
PSOR
Port Set Output Register
0x4
32
write-only
n
0x0
0x0
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
n
0x0
0x0
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
FGPIOB
General Purpose Input/Output
FGPIO
0x0
0x0
0x1C
registers
n
PCOR
Port Clear Output Register
0x8
32
write-only
n
0x0
0x0
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
n
0x0
0x0
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in FPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDIR
Port Data Input Register
0x10
32
read-only
n
0x0
0x0
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDOR
Port Data Output Register
0x0
32
read-write
n
0x0
0x0
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PIDR
Port Input Disable Register
0x18
32
read-write
n
0x0
0x0
PID
Port Input Disable
0
32
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input. Corresponding Port Data Input Register bit will read zero.
#1
PSOR
Port Set Output Register
0x4
32
write-only
n
0x0
0x0
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
n
0x0
0x0
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
FGPIOC
General Purpose Input/Output
FGPIO
0x0
0x0
0x1C
registers
n
PCOR
Port Clear Output Register
0x8
32
write-only
n
0x0
0x0
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
n
0x0
0x0
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in FPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDIR
Port Data Input Register
0x10
32
read-only
n
0x0
0x0
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDOR
Port Data Output Register
0x0
32
read-write
n
0x0
0x0
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PIDR
Port Input Disable Register
0x18
32
read-write
n
0x0
0x0
PID
Port Input Disable
0
32
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input. Corresponding Port Data Input Register bit will read zero.
#1
PSOR
Port Set Output Register
0x4
32
write-only
n
0x0
0x0
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
n
0x0
0x0
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
FTM0
FlexTimer Module
FTM
0x0
0x0
0x70
registers
n
0x0
0x9C
registers
n
FTM0
17
C0SC
Channel (n) Status And Control
0x18
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C0V
Channel (n) Value
0x20
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C1SC
Channel (n) Status And Control
0x2C
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C1V
Channel (n) Value
0x38
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C2SC
Channel (n) Status And Control
0x48
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C2V
Channel (n) Value
0x58
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C3SC
Channel (n) Status And Control
0x6C
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C3V
Channel (n) Value
0x80
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C4SC
Channel (n) Status And Control
0x98
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C4V
Channel (n) Value
0xB0
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C5SC
Channel (n) Status And Control
0xCC
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C5V
Channel (n) Value
0xE8
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C6SC
Channel (n) Status And Control
0x108
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C6V
Channel (n) Value
0x128
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C7SC
Channel (n) Status And Control
0x14C
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C7V
Channel (n) Value
0x170
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
CNT
Counter
0x4
32
read-write
n
0x0
0x0
COUNT
Counter Value
0
16
read-write
CNTIN
Counter Initial Value
0x4C
32
read-write
n
0x0
0x0
INIT
Initial Value Of The FTM Counter
0
16
read-write
COMBINE
Function For Linked Channels
0x64
32
read-write
n
0x0
0x0
COMBINE0
Combine Channels For n = 0
0
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMBINE1
Combine Channels For n = 2
8
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMBINE2
Combine Channels For n = 4
16
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMBINE3
Combine Channels For n = 6
24
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMP0
Complement Of Channel (n) For n = 0
1
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
COMP1
Complement Of Channel (n) For n = 2
9
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
COMP2
Complement Of Channel (n) For n = 4
17
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
COMP3
Complement Of Channel (n) for n = 6
25
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAP0
Dual Edge Capture Mode Captures For n = 0
3
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAP1
Dual Edge Capture Mode Captures For n = 2
11
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAP2
Dual Edge Capture Mode Captures For n = 4
19
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAP3
Dual Edge Capture Mode Captures For n = 6
27
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAPEN0
Dual Edge Capture Mode Enable For n = 0
2
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DECAPEN1
Dual Edge Capture Mode Enable For n = 2
10
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DECAPEN2
Dual Edge Capture Mode Enable For n = 4
18
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DECAPEN3
Dual Edge Capture Mode Enable For n = 6
26
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DTEN0
Deadtime Enable For n = 0
4
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
DTEN1
Deadtime Enable For n = 2
12
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
DTEN2
Deadtime Enable For n = 4
20
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
DTEN3
Deadtime Enable For n = 6
28
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
FAULTEN0
Fault Control Enable For n = 0
6
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
FAULTEN1
Fault Control Enable For n = 2
14
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
FAULTEN2
Fault Control Enable For n = 4
22
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
FAULTEN3
Fault Control Enable For n = 6
30
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
SYNCEN0
Synchronization Enable For n = 0
5
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
SYNCEN1
Synchronization Enable For n = 2
13
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
SYNCEN2
Synchronization Enable For n = 4
21
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
SYNCEN3
Synchronization Enable For n = 6
29
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
CONF
Configuration
0x84
32
read-write
n
0x0
0x0
BDMMODE
Debug Mode
6
2
read-write
GTBEEN
Global Time Base Enable
9
1
read-write
0
Use of an external global time base is disabled.
#0
1
Use of an external global time base is enabled.
#1
GTBEOUT
Global Time Base Output
10
1
read-write
0
A global time base signal generation is disabled.
#0
1
A global time base signal generation is enabled.
#1
NUMTOF
TOF Frequency
0
5
read-write
DEADTIME
Deadtime Insertion Control
0x68
32
read-write
n
0x0
0x0
DTPS
Deadtime Prescaler Value
6
2
read-write
10
Divide the system clock by 4.
#10
11
Divide the system clock by 16.
#11
DTVAL
Deadtime Value
0
6
read-write
EXTTRIG
FTM External Trigger
0x6C
32
read-write
n
0x0
0x0
CH0TRIG
Channel 0 Trigger Enable
4
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH1TRIG
Channel 1 Trigger Enable
5
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH2TRIG
Channel 2 Trigger Enable
0
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH3TRIG
Channel 3 Trigger Enable
1
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH4TRIG
Channel 4 Trigger Enable
2
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH5TRIG
Channel 5 Trigger Enable
3
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
INITTRIGEN
Initialization Trigger Enable
6
1
read-write
0
The generation of initialization trigger is disabled.
#0
1
The generation of initialization trigger is enabled.
#1
TRIGF
Channel Trigger Flag
7
1
read-write
0
No channel trigger was generated.
#0
1
A channel trigger was generated.
#1
FILTER
Input Capture Filter Control
0x78
32
read-write
n
0x0
0x0
CH0FVAL
Channel 0 Input Filter
0
4
read-write
CH1FVAL
Channel 1 Input Filter
4
4
read-write
CH2FVAL
Channel 2 Input Filter
8
4
read-write
CH3FVAL
Channel 3 Input Filter
12
4
read-write
FLTCTRL
Fault Control
0x7C
32
read-write
n
0x0
0x0
FAULT0EN
Fault Input 0 Enable
0
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT1EN
Fault Input 1 Enable
1
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT2EN
Fault Input 2 Enable
2
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT3EN
Fault Input 3 Enable
3
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FFLTR0EN
Fault Input 0 Filter Enable
4
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR1EN
Fault Input 1 Filter Enable
5
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR2EN
Fault Input 2 Filter Enable
6
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR3EN
Fault Input 3 Filter Enable
7
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFVAL
Fault Input Filter
8
4
read-write
FLTPOL
FTM Fault Input Polarity
0x88
32
read-write
n
0x0
0x0
FLT0POL
Fault Input 0 Polarity
0
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT1POL
Fault Input 1 Polarity
1
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT2POL
Fault Input 2 Polarity
2
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT3POL
Fault Input 3 Polarity
3
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FMS
Fault Mode Status
0x74
32
read-write
n
0x0
0x0
FAULTF
Fault Detection Flag
7
1
read-write
0
No fault condition was detected.
#0
1
A fault condition was detected.
#1
FAULTF0
Fault Detection Flag 0
0
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF1
Fault Detection Flag 1
1
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF2
Fault Detection Flag 2
2
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF3
Fault Detection Flag 3
3
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTIN
Fault Inputs
5
1
read-only
0
The logic OR of the enabled fault inputs is 0.
#0
1
The logic OR of the enabled fault inputs is 1.
#1
WPEN
Write Protection Enable
6
1
read-write
0
Write protection is disabled. Write protected bits can be written.
#0
1
Write protection is enabled. Write protected bits cannot be written.
#1
INVCTRL
FTM Inverting Control
0x90
32
read-write
n
0x0
0x0
INV0EN
Pair Channels 0 Inverting Enable
0
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV1EN
Pair Channels 1 Inverting Enable
1
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV2EN
Pair Channels 2 Inverting Enable
2
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV3EN
Pair Channels 3 Inverting Enable
3
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
MOD
Modulo
0x8
32
read-write
n
0x0
0x0
MOD
Modulo Value
0
16
read-write
MODE
Features Mode Selection
0x54
32
read-write
n
0x0
0x0
CAPTEST
Capture Test Mode Enable
4
1
read-write
0
Capture test mode is disabled.
#0
1
Capture test mode is enabled.
#1
FAULTIE
Fault Interrupt Enable
7
1
read-write
0
Fault control interrupt is disabled.
#0
1
Fault control interrupt is enabled.
#1
FAULTM
Fault Control Mode
5
2
read-write
00
Fault control is disabled for all channels.
#00
01
Fault control is enabled for even channels only (channels 0, 2, 4, and 6), and the selected mode is the manual fault clearing.
#01
10
Fault control is enabled for all channels, and the selected mode is the manual fault clearing.
#10
11
Fault control is enabled for all channels, and the selected mode is the automatic fault clearing.
#11
FTMEN
FTM Enable
0
1
read-write
0
TPM compatibility. Free running counter and synchronization compatible with TPM.
#0
1
Free running counter and synchronization are different from TPM behavior.
#1
INIT
Initialize The Channels Output
1
1
read-write
PWMSYNC
PWM Synchronization Mode
3
1
read-write
0
No restrictions. Software and hardware triggers can be used by MOD, CnV, OUTMASK, and FTM counter synchronization.
#0
1
Software trigger can only be used by MOD and CnV synchronization, and hardware triggers can only be used by OUTMASK and FTM counter synchronization.
#1
WPDIS
Write Protection Disable
2
1
read-write
0
Write protection is enabled.
#0
1
Write protection is disabled.
#1
OUTINIT
Initial State For Channels Output
0x5C
32
read-write
n
0x0
0x0
CH0OI
Channel 0 Output Initialization Value
0
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH1OI
Channel 1 Output Initialization Value
1
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH2OI
Channel 2 Output Initialization Value
2
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH3OI
Channel 3 Output Initialization Value
3
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH4OI
Channel 4 Output Initialization Value
4
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH5OI
Channel 5 Output Initialization Value
5
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH6OI
Channel 6 Output Initialization Value
6
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH7OI
Channel 7 Output Initialization Value
7
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
OUTMASK
Output Mask
0x60
32
read-write
n
0x0
0x0
CH0OM
Channel 0 Output Mask
0
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH1OM
Channel 1 Output Mask
1
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH2OM
Channel 2 Output Mask
2
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH3OM
Channel 3 Output Mask
3
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH4OM
Channel 4 Output Mask
4
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH5OM
Channel 5 Output Mask
5
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH6OM
Channel 6 Output Mask
6
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH7OM
Channel 7 Output Mask
7
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
POL
Channels Polarity
0x70
32
read-write
n
0x0
0x0
POL0
Channel 0 Polarity
0
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL1
Channel 1 Polarity
1
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL2
Channel 2 Polarity
2
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL3
Channel 3 Polarity
3
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL4
Channel 4 Polarity
4
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL5
Channel 5 Polarity
5
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL6
Channel 6 Polarity
6
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL7
Channel 7 Polarity
7
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
PWMLOAD
FTM PWM Load
0x98
32
read-write
n
0x0
0x0
CH0SEL
Channel 0 Select
0
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH1SEL
Channel 1 Select
1
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH2SEL
Channel 2 Select
2
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH3SEL
Channel 3 Select
3
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH4SEL
Channel 4 Select
4
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH5SEL
Channel 5 Select
5
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH6SEL
Channel 6 Select
6
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH7SEL
Channel 7 Select
7
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
LDOK
Load Enable
9
1
read-write
0
Loading updated values is disabled.
#0
1
Loading updated values is enabled.
#1
SC
Status And Control
0x0
32
read-write
n
0x0
0x0
CLKS
Clock Source Selection
3
2
read-write
00
No clock selected. This in effect disables the FTM counter.
#00
01
System clock
#01
10
Fixed frequency clock
#10
11
External clock
#11
CPWMS
Center-Aligned PWM Select
5
1
read-write
0
FTM counter operates in Up Counting mode.
#0
1
FTM counter operates in Up-Down Counting mode.
#1
PS
Prescale Factor Selection
0
3
read-write
000
Divide by 1
#000
001
Divide by 2
#001
010
Divide by 4
#010
011
Divide by 8
#011
100
Divide by 16
#100
101
Divide by 32
#101
110
Divide by 64
#110
111
Divide by 128
#111
TOF
Timer Overflow Flag
7
1
read-write
0
FTM counter has not overflowed.
#0
1
FTM counter has overflowed.
#1
TOIE
Timer Overflow Interrupt Enable
6
1
read-write
0
Disable TOF interrupts. Use software polling.
#0
1
Enable TOF interrupts. An interrupt is generated when TOF equals one.
#1
STATUS
Capture And Compare Status
0x50
32
read-write
n
0x0
0x0
CH0F
Channel 0 Flag
0
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH1F
Channel 1 Flag
1
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH2F
Channel 2 Flag
2
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH3F
Channel 3 Flag
3
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH4F
Channel 4 Flag
4
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH5F
Channel 5 Flag
5
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH6F
Channel 6 Flag
6
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH7F
Channel 7 Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
SWOCTRL
FTM Software Output Control
0x94
32
read-write
n
0x0
0x0
CH0OC
Channel 0 Software Output Control Enable
0
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH0OCV
Channel 0 Software Output Control Value
8
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH1OC
Channel 1 Software Output Control Enable
1
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH1OCV
Channel 1 Software Output Control Value
9
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH2OC
Channel 2 Software Output Control Enable
2
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH2OCV
Channel 2 Software Output Control Value
10
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH3OC
Channel 3 Software Output Control Enable
3
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH3OCV
Channel 3 Software Output Control Value
11
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH4OC
Channel 4 Software Output Control Enable
4
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH4OCV
Channel 4 Software Output Control Value
12
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH5OC
Channel 5 Software Output Control Enable
5
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH5OCV
Channel 5 Software Output Control Value
13
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH6OC
Channel 6 Software Output Control Enable
6
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH6OCV
Channel 6 Software Output Control Value
14
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH7OC
Channel 7 Software Output Control Enable
7
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH7OCV
Channel 7 Software Output Control Value
15
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
SYNC
Synchronization
0x58
32
read-write
n
0x0
0x0
CNTMAX
Maximum Loading Point Enable
1
1
read-write
0
The maximum loading point is disabled.
#0
1
The maximum loading point is enabled.
#1
CNTMIN
Minimum Loading Point Enable
0
1
read-write
0
The minimum loading point is disabled.
#0
1
The minimum loading point is enabled.
#1
REINIT
FTM Counter Reinitialization By Synchronization (FTM counter synchronization)
2
1
read-write
0
FTM counter continues to count normally.
#0
1
FTM counter is updated with its initial value when the selected trigger is detected.
#1
SWSYNC
PWM Synchronization Software Trigger
7
1
read-write
0
Software trigger is not selected.
#0
1
Software trigger is selected.
#1
SYNCHOM
Output Mask Synchronization
3
1
read-write
0
OUTMASK register is updated with the value of its buffer in all rising edges of the system clock.
#0
1
OUTMASK register is updated with the value of its buffer only by the PWM synchronization.
#1
TRIG0
PWM Synchronization Hardware Trigger 0
4
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG1
PWM Synchronization Hardware Trigger 1
5
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG2
PWM Synchronization Hardware Trigger 2
6
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
SYNCONF
Synchronization Configuration
0x8C
32
read-write
n
0x0
0x0
CNTINC
CNTIN Register Synchronization
2
1
read-write
0
CNTIN register is updated with its buffer value at all rising edges of system clock.
#0
1
CNTIN register is updated with its buffer value by the PWM synchronization.
#1
HWINVC
Inverting control synchronization is activated by a hardware trigger.
19
1
read-write
0
A hardware trigger does not activate the INVCTRL register synchronization.
#0
1
A hardware trigger activates the INVCTRL register synchronization.
#1
HWOM
Output mask synchronization is activated by a hardware trigger.
18
1
read-write
0
A hardware trigger does not activate the OUTMASK register synchronization.
#0
1
A hardware trigger activates the OUTMASK register synchronization.
#1
HWRSTCNT
FTM counter synchronization is activated by a hardware trigger.
16
1
read-write
0
A hardware trigger does not activate the FTM counter synchronization.
#0
1
A hardware trigger activates the FTM counter synchronization.
#1
HWSOC
Software output control synchronization is activated by a hardware trigger.
20
1
read-write
0
A hardware trigger does not activate the SWOCTRL register synchronization.
#0
1
A hardware trigger activates the SWOCTRL register synchronization.
#1
HWTRIGMODE
Hardware Trigger Mode
0
1
read-write
0
FTM clears the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#0
1
FTM does not clear the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#1
HWWRBUF
MOD, CNTIN, and CV registers synchronization is activated by a hardware trigger.
17
1
read-write
0
A hardware trigger does not activate MOD, CNTIN, and CV registers synchronization.
#0
1
A hardware trigger activates MOD, CNTIN, and CV registers synchronization.
#1
INVC
INVCTRL Register Synchronization
4
1
read-write
0
INVCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
INVCTRL register is updated with its buffer value by the PWM synchronization.
#1
SWINVC
Inverting control synchronization is activated by the software trigger.
11
1
read-write
0
The software trigger does not activate the INVCTRL register synchronization.
#0
1
The software trigger activates the INVCTRL register synchronization.
#1
SWOC
SWOCTRL Register Synchronization
5
1
read-write
0
SWOCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
SWOCTRL register is updated with its buffer value by the PWM synchronization.
#1
SWOM
Output mask synchronization is activated by the software trigger.
10
1
read-write
0
The software trigger does not activate the OUTMASK register synchronization.
#0
1
The software trigger activates the OUTMASK register synchronization.
#1
SWRSTCNT
FTM counter synchronization is activated by the software trigger.
8
1
read-write
0
The software trigger does not activate the FTM counter synchronization.
#0
1
The software trigger activates the FTM counter synchronization.
#1
SWSOC
Software output control synchronization is activated by the software trigger.
12
1
read-write
0
The software trigger does not activate the SWOCTRL register synchronization.
#0
1
The software trigger activates the SWOCTRL register synchronization.
#1
SWWRBUF
MOD, CNTIN, and CV registers synchronization is activated by the software trigger.
9
1
read-write
0
The software trigger does not activate MOD, CNTIN, and CV registers synchronization.
#0
1
The software trigger activates MOD, CNTIN, and CV registers synchronization.
#1
SYNCMODE
Synchronization Mode
7
1
read-write
0
Legacy PWM synchronization is selected.
#0
1
Enhanced PWM synchronization is selected.
#1
FTM1
FlexTimer Module
FTM
0x0
0x0
0x1C
registers
n
0x0
0x9C
registers
n
FTM1
18
C0SC
Channel (n) Status And Control
0x18
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C0V
Channel (n) Value
0x20
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C1SC
Channel (n) Status And Control
0x2C
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C1V
Channel (n) Value
0x38
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C2SC
Channel (n) Status And Control
0x48
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C2V
Channel (n) Value
0x58
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C3SC
Channel (n) Status And Control
0x6C
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C3V
Channel (n) Value
0x80
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C4SC
Channel (n) Status And Control
0x98
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C4V
Channel (n) Value
0xB0
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C5SC
Channel (n) Status And Control
0xCC
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C5V
Channel (n) Value
0xE8
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C6SC
Channel (n) Status And Control
0x108
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C6V
Channel (n) Value
0x128
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C7SC
Channel (n) Status And Control
0x14C
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C7V
Channel (n) Value
0x170
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
CNT
Counter
0x4
32
read-write
n
0x0
0x0
COUNT
Counter Value
0
16
read-write
CNTIN
Counter Initial Value
0x4C
32
read-write
n
0x0
0x0
INIT
Initial Value Of The FTM Counter
0
16
read-write
COMBINE
Function For Linked Channels
0x64
32
read-write
n
0x0
0x0
COMBINE0
Combine Channels For n = 0
0
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMBINE1
Combine Channels For n = 2
8
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMBINE2
Combine Channels For n = 4
16
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMBINE3
Combine Channels For n = 6
24
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMP0
Complement Of Channel (n) For n = 0
1
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
COMP1
Complement Of Channel (n) For n = 2
9
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
COMP2
Complement Of Channel (n) For n = 4
17
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
COMP3
Complement Of Channel (n) for n = 6
25
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAP0
Dual Edge Capture Mode Captures For n = 0
3
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAP1
Dual Edge Capture Mode Captures For n = 2
11
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAP2
Dual Edge Capture Mode Captures For n = 4
19
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAP3
Dual Edge Capture Mode Captures For n = 6
27
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAPEN0
Dual Edge Capture Mode Enable For n = 0
2
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DECAPEN1
Dual Edge Capture Mode Enable For n = 2
10
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DECAPEN2
Dual Edge Capture Mode Enable For n = 4
18
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DECAPEN3
Dual Edge Capture Mode Enable For n = 6
26
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DTEN0
Deadtime Enable For n = 0
4
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
DTEN1
Deadtime Enable For n = 2
12
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
DTEN2
Deadtime Enable For n = 4
20
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
DTEN3
Deadtime Enable For n = 6
28
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
FAULTEN0
Fault Control Enable For n = 0
6
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
FAULTEN1
Fault Control Enable For n = 2
14
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
FAULTEN2
Fault Control Enable For n = 4
22
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
FAULTEN3
Fault Control Enable For n = 6
30
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
SYNCEN0
Synchronization Enable For n = 0
5
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
SYNCEN1
Synchronization Enable For n = 2
13
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
SYNCEN2
Synchronization Enable For n = 4
21
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
SYNCEN3
Synchronization Enable For n = 6
29
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
CONF
Configuration
0x84
32
read-write
n
0x0
0x0
BDMMODE
Debug Mode
6
2
read-write
GTBEEN
Global Time Base Enable
9
1
read-write
0
Use of an external global time base is disabled.
#0
1
Use of an external global time base is enabled.
#1
GTBEOUT
Global Time Base Output
10
1
read-write
0
A global time base signal generation is disabled.
#0
1
A global time base signal generation is enabled.
#1
NUMTOF
TOF Frequency
0
5
read-write
DEADTIME
Deadtime Insertion Control
0x68
32
read-write
n
0x0
0x0
DTPS
Deadtime Prescaler Value
6
2
read-write
10
Divide the system clock by 4.
#10
11
Divide the system clock by 16.
#11
DTVAL
Deadtime Value
0
6
read-write
EXTTRIG
FTM External Trigger
0x6C
32
read-write
n
0x0
0x0
CH0TRIG
Channel 0 Trigger Enable
4
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH1TRIG
Channel 1 Trigger Enable
5
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH2TRIG
Channel 2 Trigger Enable
0
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH3TRIG
Channel 3 Trigger Enable
1
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH4TRIG
Channel 4 Trigger Enable
2
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH5TRIG
Channel 5 Trigger Enable
3
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
INITTRIGEN
Initialization Trigger Enable
6
1
read-write
0
The generation of initialization trigger is disabled.
#0
1
The generation of initialization trigger is enabled.
#1
TRIGF
Channel Trigger Flag
7
1
read-write
0
No channel trigger was generated.
#0
1
A channel trigger was generated.
#1
FILTER
Input Capture Filter Control
0x78
32
read-write
n
0x0
0x0
CH0FVAL
Channel 0 Input Filter
0
4
read-write
CH1FVAL
Channel 1 Input Filter
4
4
read-write
CH2FVAL
Channel 2 Input Filter
8
4
read-write
CH3FVAL
Channel 3 Input Filter
12
4
read-write
FLTCTRL
Fault Control
0x7C
32
read-write
n
0x0
0x0
FAULT0EN
Fault Input 0 Enable
0
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT1EN
Fault Input 1 Enable
1
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT2EN
Fault Input 2 Enable
2
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT3EN
Fault Input 3 Enable
3
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FFLTR0EN
Fault Input 0 Filter Enable
4
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR1EN
Fault Input 1 Filter Enable
5
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR2EN
Fault Input 2 Filter Enable
6
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR3EN
Fault Input 3 Filter Enable
7
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFVAL
Fault Input Filter
8
4
read-write
FLTPOL
FTM Fault Input Polarity
0x88
32
read-write
n
0x0
0x0
FLT0POL
Fault Input 0 Polarity
0
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT1POL
Fault Input 1 Polarity
1
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT2POL
Fault Input 2 Polarity
2
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT3POL
Fault Input 3 Polarity
3
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FMS
Fault Mode Status
0x74
32
read-write
n
0x0
0x0
FAULTF
Fault Detection Flag
7
1
read-write
0
No fault condition was detected.
#0
1
A fault condition was detected.
#1
FAULTF0
Fault Detection Flag 0
0
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF1
Fault Detection Flag 1
1
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF2
Fault Detection Flag 2
2
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF3
Fault Detection Flag 3
3
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTIN
Fault Inputs
5
1
read-only
0
The logic OR of the enabled fault inputs is 0.
#0
1
The logic OR of the enabled fault inputs is 1.
#1
WPEN
Write Protection Enable
6
1
read-write
0
Write protection is disabled. Write protected bits can be written.
#0
1
Write protection is enabled. Write protected bits cannot be written.
#1
INVCTRL
FTM Inverting Control
0x90
32
read-write
n
0x0
0x0
INV0EN
Pair Channels 0 Inverting Enable
0
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV1EN
Pair Channels 1 Inverting Enable
1
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV2EN
Pair Channels 2 Inverting Enable
2
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV3EN
Pair Channels 3 Inverting Enable
3
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
MOD
Modulo
0x8
32
read-write
n
0x0
0x0
MOD
Modulo Value
0
16
read-write
MODE
Features Mode Selection
0x54
32
read-write
n
0x0
0x0
CAPTEST
Capture Test Mode Enable
4
1
read-write
0
Capture test mode is disabled.
#0
1
Capture test mode is enabled.
#1
FAULTIE
Fault Interrupt Enable
7
1
read-write
0
Fault control interrupt is disabled.
#0
1
Fault control interrupt is enabled.
#1
FAULTM
Fault Control Mode
5
2
read-write
00
Fault control is disabled for all channels.
#00
01
Fault control is enabled for even channels only (channels 0, 2, 4, and 6), and the selected mode is the manual fault clearing.
#01
10
Fault control is enabled for all channels, and the selected mode is the manual fault clearing.
#10
11
Fault control is enabled for all channels, and the selected mode is the automatic fault clearing.
#11
FTMEN
FTM Enable
0
1
read-write
0
TPM compatibility. Free running counter and synchronization compatible with TPM.
#0
1
Free running counter and synchronization are different from TPM behavior.
#1
INIT
Initialize The Channels Output
1
1
read-write
PWMSYNC
PWM Synchronization Mode
3
1
read-write
0
No restrictions. Software and hardware triggers can be used by MOD, CnV, OUTMASK, and FTM counter synchronization.
#0
1
Software trigger can only be used by MOD and CnV synchronization, and hardware triggers can only be used by OUTMASK and FTM counter synchronization.
#1
WPDIS
Write Protection Disable
2
1
read-write
0
Write protection is enabled.
#0
1
Write protection is disabled.
#1
OUTINIT
Initial State For Channels Output
0x5C
32
read-write
n
0x0
0x0
CH0OI
Channel 0 Output Initialization Value
0
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH1OI
Channel 1 Output Initialization Value
1
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH2OI
Channel 2 Output Initialization Value
2
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH3OI
Channel 3 Output Initialization Value
3
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH4OI
Channel 4 Output Initialization Value
4
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH5OI
Channel 5 Output Initialization Value
5
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH6OI
Channel 6 Output Initialization Value
6
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH7OI
Channel 7 Output Initialization Value
7
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
OUTMASK
Output Mask
0x60
32
read-write
n
0x0
0x0
CH0OM
Channel 0 Output Mask
0
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH1OM
Channel 1 Output Mask
1
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH2OM
Channel 2 Output Mask
2
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH3OM
Channel 3 Output Mask
3
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH4OM
Channel 4 Output Mask
4
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH5OM
Channel 5 Output Mask
5
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH6OM
Channel 6 Output Mask
6
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH7OM
Channel 7 Output Mask
7
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
POL
Channels Polarity
0x70
32
read-write
n
0x0
0x0
POL0
Channel 0 Polarity
0
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL1
Channel 1 Polarity
1
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL2
Channel 2 Polarity
2
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL3
Channel 3 Polarity
3
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL4
Channel 4 Polarity
4
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL5
Channel 5 Polarity
5
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL6
Channel 6 Polarity
6
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL7
Channel 7 Polarity
7
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
PWMLOAD
FTM PWM Load
0x98
32
read-write
n
0x0
0x0
CH0SEL
Channel 0 Select
0
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH1SEL
Channel 1 Select
1
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH2SEL
Channel 2 Select
2
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH3SEL
Channel 3 Select
3
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH4SEL
Channel 4 Select
4
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH5SEL
Channel 5 Select
5
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH6SEL
Channel 6 Select
6
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH7SEL
Channel 7 Select
7
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
LDOK
Load Enable
9
1
read-write
0
Loading updated values is disabled.
#0
1
Loading updated values is enabled.
#1
SC
Status And Control
0x0
32
read-write
n
0x0
0x0
CLKS
Clock Source Selection
3
2
read-write
00
No clock selected. This in effect disables the FTM counter.
#00
01
System clock
#01
10
Fixed frequency clock
#10
11
External clock
#11
CPWMS
Center-Aligned PWM Select
5
1
read-write
0
FTM counter operates in Up Counting mode.
#0
1
FTM counter operates in Up-Down Counting mode.
#1
PS
Prescale Factor Selection
0
3
read-write
000
Divide by 1
#000
001
Divide by 2
#001
010
Divide by 4
#010
011
Divide by 8
#011
100
Divide by 16
#100
101
Divide by 32
#101
110
Divide by 64
#110
111
Divide by 128
#111
TOF
Timer Overflow Flag
7
1
read-write
0
FTM counter has not overflowed.
#0
1
FTM counter has overflowed.
#1
TOIE
Timer Overflow Interrupt Enable
6
1
read-write
0
Disable TOF interrupts. Use software polling.
#0
1
Enable TOF interrupts. An interrupt is generated when TOF equals one.
#1
STATUS
Capture And Compare Status
0x50
32
read-write
n
0x0
0x0
CH0F
Channel 0 Flag
0
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH1F
Channel 1 Flag
1
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH2F
Channel 2 Flag
2
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH3F
Channel 3 Flag
3
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH4F
Channel 4 Flag
4
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH5F
Channel 5 Flag
5
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH6F
Channel 6 Flag
6
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH7F
Channel 7 Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
SWOCTRL
FTM Software Output Control
0x94
32
read-write
n
0x0
0x0
CH0OC
Channel 0 Software Output Control Enable
0
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH0OCV
Channel 0 Software Output Control Value
8
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH1OC
Channel 1 Software Output Control Enable
1
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH1OCV
Channel 1 Software Output Control Value
9
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH2OC
Channel 2 Software Output Control Enable
2
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH2OCV
Channel 2 Software Output Control Value
10
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH3OC
Channel 3 Software Output Control Enable
3
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH3OCV
Channel 3 Software Output Control Value
11
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH4OC
Channel 4 Software Output Control Enable
4
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH4OCV
Channel 4 Software Output Control Value
12
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH5OC
Channel 5 Software Output Control Enable
5
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH5OCV
Channel 5 Software Output Control Value
13
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH6OC
Channel 6 Software Output Control Enable
6
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH6OCV
Channel 6 Software Output Control Value
14
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH7OC
Channel 7 Software Output Control Enable
7
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH7OCV
Channel 7 Software Output Control Value
15
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
SYNC
Synchronization
0x58
32
read-write
n
0x0
0x0
CNTMAX
Maximum Loading Point Enable
1
1
read-write
0
The maximum loading point is disabled.
#0
1
The maximum loading point is enabled.
#1
CNTMIN
Minimum Loading Point Enable
0
1
read-write
0
The minimum loading point is disabled.
#0
1
The minimum loading point is enabled.
#1
REINIT
FTM Counter Reinitialization By Synchronization (FTM counter synchronization)
2
1
read-write
0
FTM counter continues to count normally.
#0
1
FTM counter is updated with its initial value when the selected trigger is detected.
#1
SWSYNC
PWM Synchronization Software Trigger
7
1
read-write
0
Software trigger is not selected.
#0
1
Software trigger is selected.
#1
SYNCHOM
Output Mask Synchronization
3
1
read-write
0
OUTMASK register is updated with the value of its buffer in all rising edges of the system clock.
#0
1
OUTMASK register is updated with the value of its buffer only by the PWM synchronization.
#1
TRIG0
PWM Synchronization Hardware Trigger 0
4
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG1
PWM Synchronization Hardware Trigger 1
5
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG2
PWM Synchronization Hardware Trigger 2
6
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
SYNCONF
Synchronization Configuration
0x8C
32
read-write
n
0x0
0x0
CNTINC
CNTIN Register Synchronization
2
1
read-write
0
CNTIN register is updated with its buffer value at all rising edges of system clock.
#0
1
CNTIN register is updated with its buffer value by the PWM synchronization.
#1
HWINVC
Inverting control synchronization is activated by a hardware trigger.
19
1
read-write
0
A hardware trigger does not activate the INVCTRL register synchronization.
#0
1
A hardware trigger activates the INVCTRL register synchronization.
#1
HWOM
Output mask synchronization is activated by a hardware trigger.
18
1
read-write
0
A hardware trigger does not activate the OUTMASK register synchronization.
#0
1
A hardware trigger activates the OUTMASK register synchronization.
#1
HWRSTCNT
FTM counter synchronization is activated by a hardware trigger.
16
1
read-write
0
A hardware trigger does not activate the FTM counter synchronization.
#0
1
A hardware trigger activates the FTM counter synchronization.
#1
HWSOC
Software output control synchronization is activated by a hardware trigger.
20
1
read-write
0
A hardware trigger does not activate the SWOCTRL register synchronization.
#0
1
A hardware trigger activates the SWOCTRL register synchronization.
#1
HWTRIGMODE
Hardware Trigger Mode
0
1
read-write
0
FTM clears the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#0
1
FTM does not clear the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#1
HWWRBUF
MOD, CNTIN, and CV registers synchronization is activated by a hardware trigger.
17
1
read-write
0
A hardware trigger does not activate MOD, CNTIN, and CV registers synchronization.
#0
1
A hardware trigger activates MOD, CNTIN, and CV registers synchronization.
#1
INVC
INVCTRL Register Synchronization
4
1
read-write
0
INVCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
INVCTRL register is updated with its buffer value by the PWM synchronization.
#1
SWINVC
Inverting control synchronization is activated by the software trigger.
11
1
read-write
0
The software trigger does not activate the INVCTRL register synchronization.
#0
1
The software trigger activates the INVCTRL register synchronization.
#1
SWOC
SWOCTRL Register Synchronization
5
1
read-write
0
SWOCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
SWOCTRL register is updated with its buffer value by the PWM synchronization.
#1
SWOM
Output mask synchronization is activated by the software trigger.
10
1
read-write
0
The software trigger does not activate the OUTMASK register synchronization.
#0
1
The software trigger activates the OUTMASK register synchronization.
#1
SWRSTCNT
FTM counter synchronization is activated by the software trigger.
8
1
read-write
0
The software trigger does not activate the FTM counter synchronization.
#0
1
The software trigger activates the FTM counter synchronization.
#1
SWSOC
Software output control synchronization is activated by the software trigger.
12
1
read-write
0
The software trigger does not activate the SWOCTRL register synchronization.
#0
1
The software trigger activates the SWOCTRL register synchronization.
#1
SWWRBUF
MOD, CNTIN, and CV registers synchronization is activated by the software trigger.
9
1
read-write
0
The software trigger does not activate MOD, CNTIN, and CV registers synchronization.
#0
1
The software trigger activates MOD, CNTIN, and CV registers synchronization.
#1
SYNCMODE
Synchronization Mode
7
1
read-write
0
Legacy PWM synchronization is selected.
#0
1
Enhanced PWM synchronization is selected.
#1
FTM2
FlexTimer Module
FTM
0x0
0x0
0x9C
registers
n
FTM2
19
C0SC
Channel (n) Status And Control
0x18
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C0V
Channel (n) Value
0x20
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C1SC
Channel (n) Status And Control
0x2C
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C1V
Channel (n) Value
0x38
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C2SC
Channel (n) Status And Control
0x48
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C2V
Channel (n) Value
0x58
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C3SC
Channel (n) Status And Control
0x6C
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C3V
Channel (n) Value
0x80
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C4SC
Channel (n) Status And Control
0x98
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C4V
Channel (n) Value
0xB0
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C5SC
Channel (n) Status And Control
0xCC
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C5V
Channel (n) Value
0xE8
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C6SC
Channel (n) Status And Control
0x108
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C6V
Channel (n) Value
0x128
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
C7SC
Channel (n) Status And Control
0x14C
32
read-write
n
0x0
0x0
CHF
Channel Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CHIE
Channel Interrupt Enable
6
1
read-write
0
Disable channel interrupts. Use software polling.
#0
1
Enable channel interrupts.
#1
ELSA
Edge or Level Select
2
1
read-write
ELSB
Edge or Level Select
3
1
read-write
MSA
Channel Mode Select
4
1
read-write
MSB
Channel Mode Select
5
1
read-write
C7V
Channel (n) Value
0x170
32
read-write
n
0x0
0x0
VAL
Channel Value
0
16
read-write
CNT
Counter
0x4
32
read-write
n
0x0
0x0
COUNT
Counter Value
0
16
read-write
CNTIN
Counter Initial Value
0x4C
32
read-write
n
0x0
0x0
INIT
Initial Value Of The FTM Counter
0
16
read-write
COMBINE
Function For Linked Channels
0x64
32
read-write
n
0x0
0x0
COMBINE0
Combine Channels For n = 0
0
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMBINE1
Combine Channels For n = 2
8
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMBINE2
Combine Channels For n = 4
16
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMBINE3
Combine Channels For n = 6
24
1
read-write
0
Channels (n) and (n+1) are independent.
#0
1
Channels (n) and (n+1) are combined.
#1
COMP0
Complement Of Channel (n) For n = 0
1
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
COMP1
Complement Of Channel (n) For n = 2
9
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
COMP2
Complement Of Channel (n) For n = 4
17
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
COMP3
Complement Of Channel (n) for n = 6
25
1
read-write
0
The channel (n+1) output is the same as the channel (n) output.
#0
1
The channel (n+1) output is the complement of the channel (n) output.
#1
DECAP0
Dual Edge Capture Mode Captures For n = 0
3
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAP1
Dual Edge Capture Mode Captures For n = 2
11
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAP2
Dual Edge Capture Mode Captures For n = 4
19
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAP3
Dual Edge Capture Mode Captures For n = 6
27
1
read-write
0
The dual edge captures are inactive.
#0
1
The dual edge captures are active.
#1
DECAPEN0
Dual Edge Capture Mode Enable For n = 0
2
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DECAPEN1
Dual Edge Capture Mode Enable For n = 2
10
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DECAPEN2
Dual Edge Capture Mode Enable For n = 4
18
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DECAPEN3
Dual Edge Capture Mode Enable For n = 6
26
1
read-write
0
The Dual Edge Capture mode in this pair of channels is disabled.
#0
1
The Dual Edge Capture mode in this pair of channels is enabled.
#1
DTEN0
Deadtime Enable For n = 0
4
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
DTEN1
Deadtime Enable For n = 2
12
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
DTEN2
Deadtime Enable For n = 4
20
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
DTEN3
Deadtime Enable For n = 6
28
1
read-write
0
The deadtime insertion in this pair of channels is disabled.
#0
1
The deadtime insertion in this pair of channels is enabled.
#1
FAULTEN0
Fault Control Enable For n = 0
6
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
FAULTEN1
Fault Control Enable For n = 2
14
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
FAULTEN2
Fault Control Enable For n = 4
22
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
FAULTEN3
Fault Control Enable For n = 6
30
1
read-write
0
The fault control in this pair of channels is disabled.
#0
1
The fault control in this pair of channels is enabled.
#1
SYNCEN0
Synchronization Enable For n = 0
5
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
SYNCEN1
Synchronization Enable For n = 2
13
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
SYNCEN2
Synchronization Enable For n = 4
21
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
SYNCEN3
Synchronization Enable For n = 6
29
1
read-write
0
The PWM synchronization in this pair of channels is disabled.
#0
1
The PWM synchronization in this pair of channels is enabled.
#1
CONF
Configuration
0x84
32
read-write
n
0x0
0x0
BDMMODE
Debug Mode
6
2
read-write
GTBEEN
Global Time Base Enable
9
1
read-write
0
Use of an external global time base is disabled.
#0
1
Use of an external global time base is enabled.
#1
GTBEOUT
Global Time Base Output
10
1
read-write
0
A global time base signal generation is disabled.
#0
1
A global time base signal generation is enabled.
#1
NUMTOF
TOF Frequency
0
5
read-write
DEADTIME
Deadtime Insertion Control
0x68
32
read-write
n
0x0
0x0
DTPS
Deadtime Prescaler Value
6
2
read-write
0x
Divide the system clock by 1.
#0x
10
Divide the system clock by 4.
#10
11
Divide the system clock by 16.
#11
DTVAL
Deadtime Value
0
6
read-write
EXTTRIG
FTM External Trigger
0x6C
32
read-write
n
0x0
0x0
CH0TRIG
Channel 0 Trigger Enable
4
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH1TRIG
Channel 1 Trigger Enable
5
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH2TRIG
Channel 2 Trigger Enable
0
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH3TRIG
Channel 3 Trigger Enable
1
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH4TRIG
Channel 4 Trigger Enable
2
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
CH5TRIG
Channel 5 Trigger Enable
3
1
read-write
0
The generation of the channel trigger is disabled.
#0
1
The generation of the channel trigger is enabled.
#1
INITTRIGEN
Initialization Trigger Enable
6
1
read-write
0
The generation of initialization trigger is disabled.
#0
1
The generation of initialization trigger is enabled.
#1
TRIGF
Channel Trigger Flag
7
1
read-write
0
No channel trigger was generated.
#0
1
A channel trigger was generated.
#1
FILTER
Input Capture Filter Control
0x78
32
read-write
n
0x0
0x0
CH0FVAL
Channel 0 Input Filter
0
4
read-write
CH1FVAL
Channel 1 Input Filter
4
4
read-write
CH2FVAL
Channel 2 Input Filter
8
4
read-write
CH3FVAL
Channel 3 Input Filter
12
4
read-write
FLTCTRL
Fault Control
0x7C
32
read-write
n
0x0
0x0
FAULT0EN
Fault Input 0 Enable
0
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT1EN
Fault Input 1 Enable
1
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT2EN
Fault Input 2 Enable
2
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FAULT3EN
Fault Input 3 Enable
3
1
read-write
0
Fault input is disabled.
#0
1
Fault input is enabled.
#1
FFLTR0EN
Fault Input 0 Filter Enable
4
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR1EN
Fault Input 1 Filter Enable
5
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR2EN
Fault Input 2 Filter Enable
6
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFLTR3EN
Fault Input 3 Filter Enable
7
1
read-write
0
Fault input filter is disabled.
#0
1
Fault input filter is enabled.
#1
FFVAL
Fault Input Filter
8
4
read-write
FLTPOL
FTM Fault Input Polarity
0x88
32
read-write
n
0x0
0x0
FLT0POL
Fault Input 0 Polarity
0
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT1POL
Fault Input 1 Polarity
1
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT2POL
Fault Input 2 Polarity
2
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FLT3POL
Fault Input 3 Polarity
3
1
read-write
0
The fault input polarity is active high. A 1 at the fault input indicates a fault.
#0
1
The fault input polarity is active low. A 0 at the fault input indicates a fault.
#1
FMS
Fault Mode Status
0x74
32
read-write
n
0x0
0x0
FAULTF
Fault Detection Flag
7
1
read-write
0
No fault condition was detected.
#0
1
A fault condition was detected.
#1
FAULTF0
Fault Detection Flag 0
0
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF1
Fault Detection Flag 1
1
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF2
Fault Detection Flag 2
2
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTF3
Fault Detection Flag 3
3
1
read-write
0
No fault condition was detected at the fault input.
#0
1
A fault condition was detected at the fault input.
#1
FAULTIN
Fault Inputs
5
1
read-only
0
The logic OR of the enabled fault inputs is 0.
#0
1
The logic OR of the enabled fault inputs is 1.
#1
WPEN
Write Protection Enable
6
1
read-write
0
Write protection is disabled. Write protected bits can be written.
#0
1
Write protection is enabled. Write protected bits cannot be written.
#1
INVCTRL
FTM Inverting Control
0x90
32
read-write
n
0x0
0x0
INV0EN
Pair Channels 0 Inverting Enable
0
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV1EN
Pair Channels 1 Inverting Enable
1
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV2EN
Pair Channels 2 Inverting Enable
2
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
INV3EN
Pair Channels 3 Inverting Enable
3
1
read-write
0
Inverting is disabled.
#0
1
Inverting is enabled.
#1
MOD
Modulo
0x8
32
read-write
n
0x0
0x0
MOD
Modulo Value
0
16
read-write
MODE
Features Mode Selection
0x54
32
read-write
n
0x0
0x0
CAPTEST
Capture Test Mode Enable
4
1
read-write
0
Capture test mode is disabled.
#0
1
Capture test mode is enabled.
#1
FAULTIE
Fault Interrupt Enable
7
1
read-write
0
Fault control interrupt is disabled.
#0
1
Fault control interrupt is enabled.
#1
FAULTM
Fault Control Mode
5
2
read-write
00
Fault control is disabled for all channels.
#00
01
Fault control is enabled for even channels only (channels 0, 2, 4, and 6), and the selected mode is the manual fault clearing.
#01
10
Fault control is enabled for all channels, and the selected mode is the manual fault clearing.
#10
11
Fault control is enabled for all channels, and the selected mode is the automatic fault clearing.
#11
FTMEN
FTM Enable
0
1
read-write
0
TPM compatibility. Free running counter and synchronization compatible with TPM.
#0
1
Free running counter and synchronization are different from TPM behavior.
#1
INIT
Initialize The Channels Output
1
1
read-write
PWMSYNC
PWM Synchronization Mode
3
1
read-write
0
No restrictions. Software and hardware triggers can be used by MOD, CnV, OUTMASK, and FTM counter synchronization.
#0
1
Software trigger can only be used by MOD and CnV synchronization, and hardware triggers can only be used by OUTMASK and FTM counter synchronization.
#1
WPDIS
Write Protection Disable
2
1
read-write
0
Write protection is enabled.
#0
1
Write protection is disabled.
#1
OUTINIT
Initial State For Channels Output
0x5C
32
read-write
n
0x0
0x0
CH0OI
Channel 0 Output Initialization Value
0
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH1OI
Channel 1 Output Initialization Value
1
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH2OI
Channel 2 Output Initialization Value
2
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH3OI
Channel 3 Output Initialization Value
3
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH4OI
Channel 4 Output Initialization Value
4
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH5OI
Channel 5 Output Initialization Value
5
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH6OI
Channel 6 Output Initialization Value
6
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
CH7OI
Channel 7 Output Initialization Value
7
1
read-write
0
The initialization value is 0.
#0
1
The initialization value is 1.
#1
OUTMASK
Output Mask
0x60
32
read-write
n
0x0
0x0
CH0OM
Channel 0 Output Mask
0
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH1OM
Channel 1 Output Mask
1
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH2OM
Channel 2 Output Mask
2
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH3OM
Channel 3 Output Mask
3
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH4OM
Channel 4 Output Mask
4
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH5OM
Channel 5 Output Mask
5
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH6OM
Channel 6 Output Mask
6
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
CH7OM
Channel 7 Output Mask
7
1
read-write
0
Channel output is not masked. It continues to operate normally.
#0
1
Channel output is masked. It is forced to its inactive state.
#1
POL
Channels Polarity
0x70
32
read-write
n
0x0
0x0
POL0
Channel 0 Polarity
0
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL1
Channel 1 Polarity
1
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL2
Channel 2 Polarity
2
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL3
Channel 3 Polarity
3
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL4
Channel 4 Polarity
4
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL5
Channel 5 Polarity
5
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL6
Channel 6 Polarity
6
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
POL7
Channel 7 Polarity
7
1
read-write
0
The channel polarity is active high.
#0
1
The channel polarity is active low.
#1
PWMLOAD
FTM PWM Load
0x98
32
read-write
n
0x0
0x0
CH0SEL
Channel 0 Select
0
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH1SEL
Channel 1 Select
1
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH2SEL
Channel 2 Select
2
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH3SEL
Channel 3 Select
3
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH4SEL
Channel 4 Select
4
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH5SEL
Channel 5 Select
5
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH6SEL
Channel 6 Select
6
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
CH7SEL
Channel 7 Select
7
1
read-write
0
Do not include the channel in the matching process.
#0
1
Include the channel in the matching process.
#1
LDOK
Load Enable
9
1
read-write
0
Loading updated values is disabled.
#0
1
Loading updated values is enabled.
#1
SC
Status And Control
0x0
32
read-write
n
0x0
0x0
CLKS
Clock Source Selection
3
2
read-write
00
No clock selected. This in effect disables the FTM counter.
#00
01
System clock
#01
10
Fixed frequency clock
#10
11
External clock
#11
CPWMS
Center-Aligned PWM Select
5
1
read-write
0
FTM counter operates in Up Counting mode.
#0
1
FTM counter operates in Up-Down Counting mode.
#1
PS
Prescale Factor Selection
0
3
read-write
000
Divide by 1
#000
001
Divide by 2
#001
010
Divide by 4
#010
011
Divide by 8
#011
100
Divide by 16
#100
101
Divide by 32
#101
110
Divide by 64
#110
111
Divide by 128
#111
TOF
Timer Overflow Flag
7
1
read-write
0
FTM counter has not overflowed.
#0
1
FTM counter has overflowed.
#1
TOIE
Timer Overflow Interrupt Enable
6
1
read-write
0
Disable TOF interrupts. Use software polling.
#0
1
Enable TOF interrupts. An interrupt is generated when TOF equals one.
#1
STATUS
Capture And Compare Status
0x50
32
read-write
n
0x0
0x0
CH0F
Channel 0 Flag
0
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH1F
Channel 1 Flag
1
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH2F
Channel 2 Flag
2
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH3F
Channel 3 Flag
3
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH4F
Channel 4 Flag
4
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH5F
Channel 5 Flag
5
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH6F
Channel 6 Flag
6
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
CH7F
Channel 7 Flag
7
1
read-write
0
No channel event has occurred.
#0
1
A channel event has occurred.
#1
SWOCTRL
FTM Software Output Control
0x94
32
read-write
n
0x0
0x0
CH0OC
Channel 0 Software Output Control Enable
0
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH0OCV
Channel 0 Software Output Control Value
8
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH1OC
Channel 1 Software Output Control Enable
1
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH1OCV
Channel 1 Software Output Control Value
9
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH2OC
Channel 2 Software Output Control Enable
2
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH2OCV
Channel 2 Software Output Control Value
10
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH3OC
Channel 3 Software Output Control Enable
3
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH3OCV
Channel 3 Software Output Control Value
11
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH4OC
Channel 4 Software Output Control Enable
4
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH4OCV
Channel 4 Software Output Control Value
12
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH5OC
Channel 5 Software Output Control Enable
5
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH5OCV
Channel 5 Software Output Control Value
13
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH6OC
Channel 6 Software Output Control Enable
6
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH6OCV
Channel 6 Software Output Control Value
14
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
CH7OC
Channel 7 Software Output Control Enable
7
1
read-write
0
The channel output is not affected by software output control.
#0
1
The channel output is affected by software output control.
#1
CH7OCV
Channel 7 Software Output Control Value
15
1
read-write
0
The software output control forces 0 to the channel output.
#0
1
The software output control forces 1 to the channel output.
#1
SYNC
Synchronization
0x58
32
read-write
n
0x0
0x0
CNTMAX
Maximum Loading Point Enable
1
1
read-write
0
The maximum loading point is disabled.
#0
1
The maximum loading point is enabled.
#1
CNTMIN
Minimum Loading Point Enable
0
1
read-write
0
The minimum loading point is disabled.
#0
1
The minimum loading point is enabled.
#1
REINIT
FTM Counter Reinitialization By Synchronization (FTM counter synchronization)
2
1
read-write
0
FTM counter continues to count normally.
#0
1
FTM counter is updated with its initial value when the selected trigger is detected.
#1
SWSYNC
PWM Synchronization Software Trigger
7
1
read-write
0
Software trigger is not selected.
#0
1
Software trigger is selected.
#1
SYNCHOM
Output Mask Synchronization
3
1
read-write
0
OUTMASK register is updated with the value of its buffer in all rising edges of the system clock.
#0
1
OUTMASK register is updated with the value of its buffer only by the PWM synchronization.
#1
TRIG0
PWM Synchronization Hardware Trigger 0
4
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG1
PWM Synchronization Hardware Trigger 1
5
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
TRIG2
PWM Synchronization Hardware Trigger 2
6
1
read-write
0
Trigger is disabled.
#0
1
Trigger is enabled.
#1
SYNCONF
Synchronization Configuration
0x8C
32
read-write
n
0x0
0x0
CNTINC
CNTIN Register Synchronization
2
1
read-write
0
CNTIN register is updated with its buffer value at all rising edges of system clock.
#0
1
CNTIN register is updated with its buffer value by the PWM synchronization.
#1
HWINVC
Inverting control synchronization is activated by a hardware trigger.
19
1
read-write
0
A hardware trigger does not activate the INVCTRL register synchronization.
#0
1
A hardware trigger activates the INVCTRL register synchronization.
#1
HWOM
Output mask synchronization is activated by a hardware trigger.
18
1
read-write
0
A hardware trigger does not activate the OUTMASK register synchronization.
#0
1
A hardware trigger activates the OUTMASK register synchronization.
#1
HWRSTCNT
FTM counter synchronization is activated by a hardware trigger.
16
1
read-write
0
A hardware trigger does not activate the FTM counter synchronization.
#0
1
A hardware trigger activates the FTM counter synchronization.
#1
HWSOC
Software output control synchronization is activated by a hardware trigger.
20
1
read-write
0
A hardware trigger does not activate the SWOCTRL register synchronization.
#0
1
A hardware trigger activates the SWOCTRL register synchronization.
#1
HWTRIGMODE
Hardware Trigger Mode
0
1
read-write
0
FTM clears the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#0
1
FTM does not clear the TRIGj bit when the hardware trigger j is detected, where j = 0, 1,2.
#1
HWWRBUF
MOD, CNTIN, and CV registers synchronization is activated by a hardware trigger.
17
1
read-write
0
A hardware trigger does not activate MOD, CNTIN, and CV registers synchronization.
#0
1
A hardware trigger activates MOD, CNTIN, and CV registers synchronization.
#1
INVC
INVCTRL Register Synchronization
4
1
read-write
0
INVCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
INVCTRL register is updated with its buffer value by the PWM synchronization.
#1
SWINVC
Inverting control synchronization is activated by the software trigger.
11
1
read-write
0
The software trigger does not activate the INVCTRL register synchronization.
#0
1
The software trigger activates the INVCTRL register synchronization.
#1
SWOC
SWOCTRL Register Synchronization
5
1
read-write
0
SWOCTRL register is updated with its buffer value at all rising edges of system clock.
#0
1
SWOCTRL register is updated with its buffer value by the PWM synchronization.
#1
SWOM
Output mask synchronization is activated by the software trigger.
10
1
read-write
0
The software trigger does not activate the OUTMASK register synchronization.
#0
1
The software trigger activates the OUTMASK register synchronization.
#1
SWRSTCNT
FTM counter synchronization is activated by the software trigger.
8
1
read-write
0
The software trigger does not activate the FTM counter synchronization.
#0
1
The software trigger activates the FTM counter synchronization.
#1
SWSOC
Software output control synchronization is activated by the software trigger.
12
1
read-write
0
The software trigger does not activate the SWOCTRL register synchronization.
#0
1
The software trigger activates the SWOCTRL register synchronization.
#1
SWWRBUF
MOD, CNTIN, and CV registers synchronization is activated by the software trigger.
9
1
read-write
0
The software trigger does not activate MOD, CNTIN, and CV registers synchronization.
#0
1
The software trigger activates MOD, CNTIN, and CV registers synchronization.
#1
SYNCMODE
Synchronization Mode
7
1
read-write
0
Legacy PWM synchronization is selected.
#0
1
Enhanced PWM synchronization is selected.
#1
FTMRE
Flash Memory
FTMRE
0x0
0x1
0xF
registers
n
FTMRE
5
FCCOBHI
Flash Common Command Object Register:High
0x9
8
read-write
n
0x0
0x0
CCOB
Common Command Object Bit 15:8
0
8
read-write
FCCOBIX
Flash CCOB Index Register
0x1
8
read-write
n
0x0
0x0
CCOBIX
Common Command Register Index
0
3
read-write
FCCOBLO
Flash Common Command Object Register: Low
0x8
8
read-write
n
0x0
0x0
CCOB
Common Command Object Bit 7:0
0
8
read-write
FCLKDIV
Flash Clock Divider Register
0x3
8
read-write
n
0x0
0x0
FDIV
Clock Divider Bits
0
6
read-write
FDIVLCK
Clock Divider Locked
6
1
read-write
0
FDIV field is open for writing.
#0
1
FDIV value is locked and cannot be changed. After the lock bit is set high, only reset can clear this bit and restore writability to the FDIV field in user mode.
#1
FDIVLD
Clock Divider Loaded
7
1
read-only
0
FCLKDIV register has not been written since the last reset.
#0
1
FCLKDIV register has been written since the last reset.
#1
FCNFG
Flash Configuration Register
0x7
8
read-write
n
0x0
0x0
CCIE
Command Complete Interrupt Enable
7
1
read-write
0
Command complete interrupt is disabled.
#0
1
An interrupt will be requested whenever the CCIF flag in the FSTAT register is set.
#1
ERSAREQ
Debugger Mass Erase Request
5
1
read-only
0
No request or request complete
#0
1
Request to run the Erase All Blocks command verify the erased state program the security byte in the Flash Configuration Field to the unsecure state release MCU security by setting FSEC[SEC] to the unsecure state
#1
FOPT
Flash Option Register
0xF
8
read-only
n
0x0
0x0
NV
Nonvolatile Bits
0
8
read-only
FPROT
Flash Protection Register
0xB
8
read-write
n
0x0
0x0
FPHDIS
Flash Protection Higher Address Range Disable
5
1
read-write
0
Protection/Unprotection enabled.
#0
1
Protection/Unprotection disabled.
#1
FPHS
Flash Protection Higher Address Size
3
2
read-write
FPLDIS
Flash Protection Lower Address Range Disable
2
1
read-write
0
Protection/Unprotection enabled.
#0
1
Protection/Unprotection disabled.
#1
FPLS
Flash Protection Lower Address Size
0
2
read-write
FPOPEN
Flash Protection Operation Enable
7
1
read-write
0
When FPOPEN is clear, the FPHDIS and FPLDIS fields define unprotected address ranges as specified by the corresponding FPHS and FPLS fields.
#0
1
When FPOPEN is set, the FPHDIS and FPLDIS fields enable protection for the address range specified by the corresponding FPHS and FPLS fields.
#1
RNV6
Reserved Nonvolatile Bit
6
1
read-only
FSEC
Flash Security Register
0x2
8
read-only
n
0x0
0x0
KEYEN
Backdoor Key Security Enable Bits
6
2
read-only
00
Disabled
#00
01
Disabled
#01
10
Enabled
#10
11
Disabled
#11
SEC
Flash Security Bits
0
2
read-only
00
Secured
#00
01
Secured
#01
10
Unsecured
#10
11
Secured
#11
FSTAT
Flash Status Register
0x5
8
read-write
n
0x0
0x0
ACCERR
Flash Access Error Flag
5
1
read-write
0
No access error is detected.
#0
1
Access error is detected.
#1
CCIF
Command Complete Interrupt Flag
7
1
read-write
0
Flash command is in progress.
#0
1
Flash command has completed.
#1
FPVIOL
Flash Protection Violation Flag
4
1
read-write
0
No protection violation is detected.
#0
1
Protection violation is detected.
#1
MGBUSY
Memory Controller Busy Flag
3
1
read-only
0
Memory controller is idle.
#0
1
Memory controller is busy executing a flash command (CCIF = 0).
#1
MGSTAT
Memory Controller Command Completion Status Flag
0
2
read-only
FTMRE_FlashConfig
Flash configuration field
FTMRE_FlashConfig
0x0
0x0
0x10
registers
n
NV_BACKKEY0
Backdoor Comparison Key 0
0x0
8
read-only
n
0x0
0x0
KEY
Backdoor Comparison Key.
0
8
read-only
NV_BACKKEY1
Backdoor Comparison Key 1
0x1
8
read-only
n
0x0
0x0
KEY
Backdoor Comparison Key.
0
8
read-only
NV_BACKKEY2
Backdoor Comparison Key 2
0x2
8
read-only
n
0x0
0x0
KEY
Backdoor Comparison Key.
0
8
read-only
NV_BACKKEY3
Backdoor Comparison Key 3
0x3
8
read-only
n
0x0
0x0
KEY
Backdoor Comparison Key.
0
8
read-only
NV_BACKKEY4
Backdoor Comparison Key 4
0x4
8
read-only
n
0x0
0x0
KEY
Backdoor Comparison Key.
0
8
read-only
NV_BACKKEY5
Backdoor Comparison Key 5
0x5
8
read-only
n
0x0
0x0
KEY
Backdoor Comparison Key.
0
8
read-only
NV_BACKKEY6
Backdoor Comparison Key 6
0x6
8
read-only
n
0x0
0x0
KEY
Backdoor Comparison Key.
0
8
read-only
NV_BACKKEY7
Backdoor Comparison Key 7
0x7
8
read-only
n
0x0
0x0
KEY
Backdoor Comparison Key.
0
8
read-only
NV_FOPT
Non-volatile Flash Option Register
0xF
8
read-only
n
0x0
0x0
NV_FPROT
Non-volatile P-Flash Protection Register
0xD
8
read-only
n
0x0
0x0
FPHDIS
no description available
5
1
read-only
00
Protection/Unprotection enabled
#00
01
Protection/Unprotection disabled
#01
FPHS
no description available
3
2
read-only
00
Address range: 0x00_7C00-0x00_7FFF; protected size: 1 KB
#00
01
Address range: 0x00_7800-0x00_7FFF; protected size: 2 KB
#01
10
Address range: 0x00_7000-0x00_7FFF; protected size: 4 KB
#10
11
Address range: 0x00_6000-0x00_7FFF; protected size: 8 KB
#11
FPLDIS
no description available
2
1
read-only
00
Protection/Unprotection enabled
#00
01
Protection/Unprotection disabled
#01
FPLS
no description available
0
2
read-only
00
Address range: 0x00_0000-0x00_07FF; protected size: 2 KB
#00
01
Address range: 0x00_0000-0x00_0FFF; protected size: 4 KB
#01
10
Address range: 0x00_0000-0x00_1FFF; protected size: 8 KB
#10
11
Address range: 0x00_0000-0x00_3FFF; protected size: 16 KB
#11
FPOPEN
no description available
7
1
read-only
00
FPHDIS and FPLDIS bits define unprotected address ranges as specified by the corresponding FPHS and FPLS bits FPROT1.1
#00
01
FPHDIS and FPLDIS bits enable protection for the address range specified by the corresponding FPHS and FPLS bits
#01
NV_FSEC
Non-volatile Flash Security Register
0xE
8
read-only
n
0x0
0x0
KEYEN
Backdoor Key Security Enable
6
2
read-only
10
Backdoor key access enabled
#10
11
Backdoor key access disabled
#11
SEC
Flash Security
0
2
read-only
10
MCU security status is unsecure
#10
11
MCU security status is secure
#11
GPIOA
General Purpose Input/Output
GPIO
0x0
0x0
0x1C
registers
n
0x0
0x1C
registers
n
IRQ
7
PCOR
Port Clear Output Register
0x8
32
write-only
n
0x0
0x0
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO0
Port Clear Output
0
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO1
Port Clear Output
1
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO10
Port Clear Output
10
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO11
Port Clear Output
11
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO12
Port Clear Output
12
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO13
Port Clear Output
13
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO14
Port Clear Output
14
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO15
Port Clear Output
15
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO16
Port Clear Output
16
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO17
Port Clear Output
17
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO18
Port Clear Output
18
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO19
Port Clear Output
19
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO2
Port Clear Output
2
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO20
Port Clear Output
20
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO21
Port Clear Output
21
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO22
Port Clear Output
22
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO23
Port Clear Output
23
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO24
Port Clear Output
24
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO25
Port Clear Output
25
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO26
Port Clear Output
26
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO27
Port Clear Output
27
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO28
Port Clear Output
28
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO29
Port Clear Output
29
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO3
Port Clear Output
3
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO30
Port Clear Output
30
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO31
Port Clear Output
31
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO4
Port Clear Output
4
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO5
Port Clear Output
5
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO6
Port Clear Output
6
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO7
Port Clear Output
7
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO8
Port Clear Output
8
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO9
Port Clear Output
9
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
n
0x0
0x0
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD0
Port Data Direction
0
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD1
Port Data Direction
1
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD10
Port Data Direction
10
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD11
Port Data Direction
11
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD12
Port Data Direction
12
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD13
Port Data Direction
13
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD14
Port Data Direction
14
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD15
Port Data Direction
15
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD16
Port Data Direction
16
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD17
Port Data Direction
17
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD18
Port Data Direction
18
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD19
Port Data Direction
19
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD2
Port Data Direction
2
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD20
Port Data Direction
20
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD21
Port Data Direction
21
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD22
Port Data Direction
22
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD23
Port Data Direction
23
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD24
Port Data Direction
24
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD25
Port Data Direction
25
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD26
Port Data Direction
26
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD27
Port Data Direction
27
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD28
Port Data Direction
28
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD29
Port Data Direction
29
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD3
Port Data Direction
3
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD30
Port Data Direction
30
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD31
Port Data Direction
31
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD4
Port Data Direction
4
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD5
Port Data Direction
5
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD6
Port Data Direction
6
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD7
Port Data Direction
7
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD8
Port Data Direction
8
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD9
Port Data Direction
9
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDIR
Port Data Input Register
0x10
32
read-only
n
0x0
0x0
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI0
Port Data Input
0
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI1
Port Data Input
1
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI10
Port Data Input
10
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI11
Port Data Input
11
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI12
Port Data Input
12
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI13
Port Data Input
13
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI14
Port Data Input
14
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI15
Port Data Input
15
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI16
Port Data Input
16
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI17
Port Data Input
17
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI18
Port Data Input
18
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI19
Port Data Input
19
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI2
Port Data Input
2
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI20
Port Data Input
20
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI21
Port Data Input
21
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI22
Port Data Input
22
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI23
Port Data Input
23
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI24
Port Data Input
24
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI25
Port Data Input
25
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI26
Port Data Input
26
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI27
Port Data Input
27
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI28
Port Data Input
28
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI29
Port Data Input
29
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI3
Port Data Input
3
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI30
Port Data Input
30
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI31
Port Data Input
31
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI4
Port Data Input
4
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI5
Port Data Input
5
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI6
Port Data Input
6
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI7
Port Data Input
7
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI8
Port Data Input
8
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI9
Port Data Input
9
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDOR
Port Data Output Register
0x0
32
read-write
n
0x0
0x0
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO0
Port Data Output
0
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO1
Port Data Output
1
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO10
Port Data Output
10
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO11
Port Data Output
11
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO12
Port Data Output
12
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO13
Port Data Output
13
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO14
Port Data Output
14
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO15
Port Data Output
15
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO16
Port Data Output
16
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO17
Port Data Output
17
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO18
Port Data Output
18
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO19
Port Data Output
19
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO2
Port Data Output
2
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO20
Port Data Output
20
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO21
Port Data Output
21
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO22
Port Data Output
22
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO23
Port Data Output
23
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO24
Port Data Output
24
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO25
Port Data Output
25
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO26
Port Data Output
26
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO27
Port Data Output
27
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO28
Port Data Output
28
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO29
Port Data Output
29
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO3
Port Data Output
3
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO30
Port Data Output
30
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO31
Port Data Output
31
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO4
Port Data Output
4
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO5
Port Data Output
5
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO6
Port Data Output
6
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO7
Port Data Output
7
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO8
Port Data Output
8
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO9
Port Data Output
9
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PIDR
Port Input Disable Register
0x18
32
read-write
n
0x0
0x0
PID
Port Input Disable
0
32
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID0
Port Input Disable
0
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID1
Port Input Disable
1
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID10
Port Input Disable
10
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID11
Port Input Disable
11
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID12
Port Input Disable
12
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID13
Port Input Disable
13
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID14
Port Input Disable
14
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID15
Port Input Disable
15
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID16
Port Input Disable
16
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID17
Port Input Disable
17
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID18
Port Input Disable
18
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID19
Port Input Disable
19
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID2
Port Input Disable
2
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID20
Port Input Disable
20
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID21
Port Input Disable
21
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID22
Port Input Disable
22
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID23
Port Input Disable
23
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID24
Port Input Disable
24
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID25
Port Input Disable
25
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID26
Port Input Disable
26
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID27
Port Input Disable
27
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID28
Port Input Disable
28
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID29
Port Input Disable
29
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID3
Port Input Disable
3
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID30
Port Input Disable
30
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID31
Port Input Disable
31
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID4
Port Input Disable
4
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID5
Port Input Disable
5
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID6
Port Input Disable
6
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID7
Port Input Disable
7
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID8
Port Input Disable
8
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID9
Port Input Disable
9
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PSOR
Port Set Output Register
0x4
32
write-only
n
0x0
0x0
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO0
Port Set Output
0
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO1
Port Set Output
1
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO10
Port Set Output
10
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO11
Port Set Output
11
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO12
Port Set Output
12
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO13
Port Set Output
13
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO14
Port Set Output
14
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO15
Port Set Output
15
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO16
Port Set Output
16
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO17
Port Set Output
17
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO18
Port Set Output
18
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO19
Port Set Output
19
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO2
Port Set Output
2
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO20
Port Set Output
20
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO21
Port Set Output
21
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO22
Port Set Output
22
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO23
Port Set Output
23
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO24
Port Set Output
24
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO25
Port Set Output
25
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO26
Port Set Output
26
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO27
Port Set Output
27
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO28
Port Set Output
28
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO29
Port Set Output
29
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO3
Port Set Output
3
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO30
Port Set Output
30
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO31
Port Set Output
31
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO4
Port Set Output
4
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO5
Port Set Output
5
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO6
Port Set Output
6
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO7
Port Set Output
7
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO8
Port Set Output
8
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO9
Port Set Output
9
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
n
0x0
0x0
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO0
Port Toggle Output
0
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO1
Port Toggle Output
1
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO10
Port Toggle Output
10
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO11
Port Toggle Output
11
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO12
Port Toggle Output
12
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO13
Port Toggle Output
13
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO14
Port Toggle Output
14
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO15
Port Toggle Output
15
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO16
Port Toggle Output
16
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO17
Port Toggle Output
17
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO18
Port Toggle Output
18
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO19
Port Toggle Output
19
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO2
Port Toggle Output
2
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO20
Port Toggle Output
20
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO21
Port Toggle Output
21
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO22
Port Toggle Output
22
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO23
Port Toggle Output
23
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO24
Port Toggle Output
24
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO25
Port Toggle Output
25
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO26
Port Toggle Output
26
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO27
Port Toggle Output
27
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO28
Port Toggle Output
28
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO29
Port Toggle Output
29
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO3
Port Toggle Output
3
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO30
Port Toggle Output
30
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO31
Port Toggle Output
31
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO4
Port Toggle Output
4
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO5
Port Toggle Output
5
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO6
Port Toggle Output
6
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO7
Port Toggle Output
7
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO8
Port Toggle Output
8
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO9
Port Toggle Output
9
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
GPIOB
General Purpose Input/Output
GPIO
0x0
0x0
0x1C
registers
n
PCOR
Port Clear Output Register
0x8
32
write-only
n
0x0
0x0
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO0
Port Clear Output
0
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO1
Port Clear Output
1
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO10
Port Clear Output
10
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO11
Port Clear Output
11
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO12
Port Clear Output
12
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO13
Port Clear Output
13
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO14
Port Clear Output
14
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO15
Port Clear Output
15
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO16
Port Clear Output
16
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO17
Port Clear Output
17
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO18
Port Clear Output
18
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO19
Port Clear Output
19
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO2
Port Clear Output
2
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO20
Port Clear Output
20
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO21
Port Clear Output
21
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO22
Port Clear Output
22
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO23
Port Clear Output
23
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO24
Port Clear Output
24
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO25
Port Clear Output
25
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO26
Port Clear Output
26
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO27
Port Clear Output
27
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO28
Port Clear Output
28
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO29
Port Clear Output
29
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO3
Port Clear Output
3
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO30
Port Clear Output
30
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO31
Port Clear Output
31
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO4
Port Clear Output
4
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO5
Port Clear Output
5
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO6
Port Clear Output
6
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO7
Port Clear Output
7
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO8
Port Clear Output
8
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO9
Port Clear Output
9
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
n
0x0
0x0
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD0
Port Data Direction
0
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD1
Port Data Direction
1
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD10
Port Data Direction
10
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD11
Port Data Direction
11
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD12
Port Data Direction
12
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD13
Port Data Direction
13
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD14
Port Data Direction
14
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD15
Port Data Direction
15
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD16
Port Data Direction
16
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD17
Port Data Direction
17
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD18
Port Data Direction
18
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD19
Port Data Direction
19
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD2
Port Data Direction
2
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD20
Port Data Direction
20
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD21
Port Data Direction
21
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD22
Port Data Direction
22
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD23
Port Data Direction
23
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD24
Port Data Direction
24
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD25
Port Data Direction
25
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD26
Port Data Direction
26
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD27
Port Data Direction
27
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD28
Port Data Direction
28
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD29
Port Data Direction
29
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD3
Port Data Direction
3
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD30
Port Data Direction
30
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD31
Port Data Direction
31
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD4
Port Data Direction
4
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD5
Port Data Direction
5
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD6
Port Data Direction
6
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD7
Port Data Direction
7
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD8
Port Data Direction
8
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD9
Port Data Direction
9
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDIR
Port Data Input Register
0x10
32
read-only
n
0x0
0x0
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI0
Port Data Input
0
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI1
Port Data Input
1
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI10
Port Data Input
10
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI11
Port Data Input
11
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI12
Port Data Input
12
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI13
Port Data Input
13
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI14
Port Data Input
14
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI15
Port Data Input
15
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI16
Port Data Input
16
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI17
Port Data Input
17
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI18
Port Data Input
18
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI19
Port Data Input
19
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI2
Port Data Input
2
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI20
Port Data Input
20
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI21
Port Data Input
21
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI22
Port Data Input
22
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI23
Port Data Input
23
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI24
Port Data Input
24
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI25
Port Data Input
25
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI26
Port Data Input
26
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI27
Port Data Input
27
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI28
Port Data Input
28
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI29
Port Data Input
29
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI3
Port Data Input
3
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI30
Port Data Input
30
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI31
Port Data Input
31
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI4
Port Data Input
4
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI5
Port Data Input
5
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI6
Port Data Input
6
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI7
Port Data Input
7
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI8
Port Data Input
8
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI9
Port Data Input
9
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDOR
Port Data Output Register
0x0
32
read-write
n
0x0
0x0
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO0
Port Data Output
0
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO1
Port Data Output
1
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO10
Port Data Output
10
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO11
Port Data Output
11
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO12
Port Data Output
12
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO13
Port Data Output
13
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO14
Port Data Output
14
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO15
Port Data Output
15
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO16
Port Data Output
16
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO17
Port Data Output
17
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO18
Port Data Output
18
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO19
Port Data Output
19
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO2
Port Data Output
2
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO20
Port Data Output
20
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO21
Port Data Output
21
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO22
Port Data Output
22
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO23
Port Data Output
23
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO24
Port Data Output
24
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO25
Port Data Output
25
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO26
Port Data Output
26
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO27
Port Data Output
27
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO28
Port Data Output
28
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO29
Port Data Output
29
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO3
Port Data Output
3
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO30
Port Data Output
30
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO31
Port Data Output
31
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO4
Port Data Output
4
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO5
Port Data Output
5
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO6
Port Data Output
6
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO7
Port Data Output
7
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO8
Port Data Output
8
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO9
Port Data Output
9
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PIDR
Port Input Disable Register
0x18
32
read-write
n
0x0
0x0
PID
Port Input Disable
0
32
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID0
Port Input Disable
0
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID1
Port Input Disable
1
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID10
Port Input Disable
10
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID11
Port Input Disable
11
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID12
Port Input Disable
12
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID13
Port Input Disable
13
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID14
Port Input Disable
14
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID15
Port Input Disable
15
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID16
Port Input Disable
16
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID17
Port Input Disable
17
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID18
Port Input Disable
18
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID19
Port Input Disable
19
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID2
Port Input Disable
2
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID20
Port Input Disable
20
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID21
Port Input Disable
21
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID22
Port Input Disable
22
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID23
Port Input Disable
23
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID24
Port Input Disable
24
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID25
Port Input Disable
25
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID26
Port Input Disable
26
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID27
Port Input Disable
27
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID28
Port Input Disable
28
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID29
Port Input Disable
29
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID3
Port Input Disable
3
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID30
Port Input Disable
30
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID31
Port Input Disable
31
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID4
Port Input Disable
4
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID5
Port Input Disable
5
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID6
Port Input Disable
6
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID7
Port Input Disable
7
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID8
Port Input Disable
8
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID9
Port Input Disable
9
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PSOR
Port Set Output Register
0x4
32
write-only
n
0x0
0x0
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO0
Port Set Output
0
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO1
Port Set Output
1
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO10
Port Set Output
10
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO11
Port Set Output
11
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO12
Port Set Output
12
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO13
Port Set Output
13
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO14
Port Set Output
14
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO15
Port Set Output
15
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO16
Port Set Output
16
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO17
Port Set Output
17
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO18
Port Set Output
18
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO19
Port Set Output
19
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO2
Port Set Output
2
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO20
Port Set Output
20
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO21
Port Set Output
21
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO22
Port Set Output
22
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO23
Port Set Output
23
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO24
Port Set Output
24
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO25
Port Set Output
25
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO26
Port Set Output
26
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO27
Port Set Output
27
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO28
Port Set Output
28
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO29
Port Set Output
29
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO3
Port Set Output
3
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO30
Port Set Output
30
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO31
Port Set Output
31
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO4
Port Set Output
4
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO5
Port Set Output
5
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO6
Port Set Output
6
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO7
Port Set Output
7
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO8
Port Set Output
8
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO9
Port Set Output
9
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
n
0x0
0x0
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO0
Port Toggle Output
0
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO1
Port Toggle Output
1
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO10
Port Toggle Output
10
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO11
Port Toggle Output
11
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO12
Port Toggle Output
12
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO13
Port Toggle Output
13
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO14
Port Toggle Output
14
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO15
Port Toggle Output
15
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO16
Port Toggle Output
16
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO17
Port Toggle Output
17
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO18
Port Toggle Output
18
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO19
Port Toggle Output
19
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO2
Port Toggle Output
2
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO20
Port Toggle Output
20
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO21
Port Toggle Output
21
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO22
Port Toggle Output
22
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO23
Port Toggle Output
23
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO24
Port Toggle Output
24
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO25
Port Toggle Output
25
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO26
Port Toggle Output
26
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO27
Port Toggle Output
27
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO28
Port Toggle Output
28
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO29
Port Toggle Output
29
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO3
Port Toggle Output
3
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO30
Port Toggle Output
30
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO31
Port Toggle Output
31
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO4
Port Toggle Output
4
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO5
Port Toggle Output
5
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO6
Port Toggle Output
6
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO7
Port Toggle Output
7
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO8
Port Toggle Output
8
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO9
Port Toggle Output
9
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
GPIOC
General Purpose Input/Output
GPIO
0x0
0x0
0x1C
registers
n
PCOR
Port Clear Output Register
0x8
32
write-only
n
0x0
0x0
PTCO
Port Clear Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO0
Port Clear Output
0
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO1
Port Clear Output
1
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO10
Port Clear Output
10
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO11
Port Clear Output
11
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO12
Port Clear Output
12
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO13
Port Clear Output
13
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO14
Port Clear Output
14
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO15
Port Clear Output
15
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO16
Port Clear Output
16
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO17
Port Clear Output
17
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO18
Port Clear Output
18
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO19
Port Clear Output
19
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO2
Port Clear Output
2
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO20
Port Clear Output
20
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO21
Port Clear Output
21
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO22
Port Clear Output
22
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO23
Port Clear Output
23
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO24
Port Clear Output
24
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO25
Port Clear Output
25
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO26
Port Clear Output
26
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO27
Port Clear Output
27
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO28
Port Clear Output
28
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO29
Port Clear Output
29
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO3
Port Clear Output
3
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO30
Port Clear Output
30
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO31
Port Clear Output
31
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO4
Port Clear Output
4
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO5
Port Clear Output
5
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO6
Port Clear Output
6
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO7
Port Clear Output
7
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO8
Port Clear Output
8
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PTCO9
Port Clear Output
9
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is cleared to logic 0.
#1
PDDR
Port Data Direction Register
0x14
32
read-write
n
0x0
0x0
PDD
Port Data Direction
0
32
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD0
Port Data Direction
0
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD1
Port Data Direction
1
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD10
Port Data Direction
10
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD11
Port Data Direction
11
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD12
Port Data Direction
12
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD13
Port Data Direction
13
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD14
Port Data Direction
14
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD15
Port Data Direction
15
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD16
Port Data Direction
16
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD17
Port Data Direction
17
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD18
Port Data Direction
18
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD19
Port Data Direction
19
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD2
Port Data Direction
2
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD20
Port Data Direction
20
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD21
Port Data Direction
21
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD22
Port Data Direction
22
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD23
Port Data Direction
23
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD24
Port Data Direction
24
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD25
Port Data Direction
25
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD26
Port Data Direction
26
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD27
Port Data Direction
27
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD28
Port Data Direction
28
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD29
Port Data Direction
29
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD3
Port Data Direction
3
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD30
Port Data Direction
30
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD31
Port Data Direction
31
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD4
Port Data Direction
4
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD5
Port Data Direction
5
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD6
Port Data Direction
6
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD7
Port Data Direction
7
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD8
Port Data Direction
8
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDD9
Port Data Direction
9
1
read-write
0
Pin is configured as general-purpose input, for the GPIO function. The pin will be high-Z if the port input is disabled in GPIOx_PIDR register.
#0
1
Pin is configured as general-purpose output, for the GPIO function.
#1
PDIR
Port Data Input Register
0x10
32
read-only
n
0x0
0x0
PDI
Port Data Input
0
32
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI0
Port Data Input
0
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI1
Port Data Input
1
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI10
Port Data Input
10
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI11
Port Data Input
11
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI12
Port Data Input
12
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI13
Port Data Input
13
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI14
Port Data Input
14
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI15
Port Data Input
15
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI16
Port Data Input
16
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI17
Port Data Input
17
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI18
Port Data Input
18
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI19
Port Data Input
19
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI2
Port Data Input
2
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI20
Port Data Input
20
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI21
Port Data Input
21
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI22
Port Data Input
22
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI23
Port Data Input
23
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI24
Port Data Input
24
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI25
Port Data Input
25
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI26
Port Data Input
26
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI27
Port Data Input
27
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI28
Port Data Input
28
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI29
Port Data Input
29
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI3
Port Data Input
3
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI30
Port Data Input
30
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI31
Port Data Input
31
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI4
Port Data Input
4
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI5
Port Data Input
5
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI6
Port Data Input
6
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI7
Port Data Input
7
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI8
Port Data Input
8
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDI9
Port Data Input
9
1
read-only
0
Pin logic level is logic 0, or is not configured for use by digital function.
#0
1
Pin logic level is logic 1.
#1
PDOR
Port Data Output Register
0x0
32
read-write
n
0x0
0x0
PDO
Port Data Output
0
32
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO0
Port Data Output
0
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO1
Port Data Output
1
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO10
Port Data Output
10
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO11
Port Data Output
11
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO12
Port Data Output
12
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO13
Port Data Output
13
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO14
Port Data Output
14
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO15
Port Data Output
15
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO16
Port Data Output
16
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO17
Port Data Output
17
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO18
Port Data Output
18
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO19
Port Data Output
19
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO2
Port Data Output
2
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO20
Port Data Output
20
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO21
Port Data Output
21
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO22
Port Data Output
22
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO23
Port Data Output
23
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO24
Port Data Output
24
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO25
Port Data Output
25
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO26
Port Data Output
26
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO27
Port Data Output
27
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO28
Port Data Output
28
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO29
Port Data Output
29
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO3
Port Data Output
3
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO30
Port Data Output
30
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO31
Port Data Output
31
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO4
Port Data Output
4
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO5
Port Data Output
5
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO6
Port Data Output
6
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO7
Port Data Output
7
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO8
Port Data Output
8
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PDO9
Port Data Output
9
1
read-write
0
Logic level 0 is driven on pin, provided pin is configured for general-purpose output.
#0
1
Logic level 1 is driven on pin, provided pin is configured for general-purpose output.
#1
PIDR
Port Input Disable Register
0x18
32
read-write
n
0x0
0x0
PID
Port Input Disable
0
32
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID0
Port Input Disable
0
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID1
Port Input Disable
1
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID10
Port Input Disable
10
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID11
Port Input Disable
11
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID12
Port Input Disable
12
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID13
Port Input Disable
13
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID14
Port Input Disable
14
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID15
Port Input Disable
15
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID16
Port Input Disable
16
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID17
Port Input Disable
17
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID18
Port Input Disable
18
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID19
Port Input Disable
19
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID2
Port Input Disable
2
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID20
Port Input Disable
20
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID21
Port Input Disable
21
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID22
Port Input Disable
22
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID23
Port Input Disable
23
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID24
Port Input Disable
24
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID25
Port Input Disable
25
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID26
Port Input Disable
26
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID27
Port Input Disable
27
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID28
Port Input Disable
28
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID29
Port Input Disable
29
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID3
Port Input Disable
3
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID30
Port Input Disable
30
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID31
Port Input Disable
31
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID4
Port Input Disable
4
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID5
Port Input Disable
5
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID6
Port Input Disable
6
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID7
Port Input Disable
7
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID8
Port Input Disable
8
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PID9
Port Input Disable
9
1
read-write
0
Pin is configured for General Purpose Input, provided the pin is configured for any digital function.
#0
1
Pin is not configured as General Purpose Input.Corresponding Port Data Input Register bit will read zero.
#1
PSOR
Port Set Output Register
0x4
32
write-only
n
0x0
0x0
PTSO
Port Set Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO0
Port Set Output
0
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO1
Port Set Output
1
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO10
Port Set Output
10
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO11
Port Set Output
11
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO12
Port Set Output
12
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO13
Port Set Output
13
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO14
Port Set Output
14
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO15
Port Set Output
15
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO16
Port Set Output
16
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO17
Port Set Output
17
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO18
Port Set Output
18
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO19
Port Set Output
19
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO2
Port Set Output
2
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO20
Port Set Output
20
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO21
Port Set Output
21
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO22
Port Set Output
22
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO23
Port Set Output
23
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO24
Port Set Output
24
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO25
Port Set Output
25
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO26
Port Set Output
26
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO27
Port Set Output
27
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO28
Port Set Output
28
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO29
Port Set Output
29
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO3
Port Set Output
3
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO30
Port Set Output
30
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO31
Port Set Output
31
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO4
Port Set Output
4
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO5
Port Set Output
5
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO6
Port Set Output
6
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO7
Port Set Output
7
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO8
Port Set Output
8
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTSO9
Port Set Output
9
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to logic 1.
#1
PTOR
Port Toggle Output Register
0xC
32
write-only
n
0x0
0x0
PTTO
Port Toggle Output
0
32
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO0
Port Toggle Output
0
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO1
Port Toggle Output
1
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO10
Port Toggle Output
10
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO11
Port Toggle Output
11
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO12
Port Toggle Output
12
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO13
Port Toggle Output
13
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO14
Port Toggle Output
14
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO15
Port Toggle Output
15
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO16
Port Toggle Output
16
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO17
Port Toggle Output
17
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO18
Port Toggle Output
18
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO19
Port Toggle Output
19
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO2
Port Toggle Output
2
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO20
Port Toggle Output
20
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO21
Port Toggle Output
21
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO22
Port Toggle Output
22
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO23
Port Toggle Output
23
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO24
Port Toggle Output
24
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO25
Port Toggle Output
25
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO26
Port Toggle Output
26
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO27
Port Toggle Output
27
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO28
Port Toggle Output
28
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO29
Port Toggle Output
29
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO3
Port Toggle Output
3
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO30
Port Toggle Output
30
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO31
Port Toggle Output
31
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO4
Port Toggle Output
4
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO5
Port Toggle Output
5
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO6
Port Toggle Output
6
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO7
Port Toggle Output
7
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO8
Port Toggle Output
8
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
PTTO9
Port Toggle Output
9
1
write-only
0
Corresponding bit in PDORn does not change.
#0
1
Corresponding bit in PDORn is set to the inverse of its existing logic state.
#1
I2C0
Inter-Integrated Circuit
I2C
0x0
0x0
0xC
registers
n
I2C0
8
A1
I2C Address Register 1
0x0
8
read-write
n
0x0
0x0
AD
Address
1
7
read-write
A2
I2C Address Register 2
0x9
8
read-write
n
0x0
0x0
SAD
SMBus Address
1
7
read-write
C1
I2C Control Register 1
0x2
8
read-write
n
0x0
0x0
IICEN
I2C Enable
7
1
read-write
0
Disabled
#0
1
Enabled
#1
IICIE
I2C Interrupt Enable
6
1
read-write
0
Disabled
#0
1
Enabled
#1
MST
Master Mode Select
5
1
read-write
0
Slave mode
#0
1
Master mode
#1
RSTA
Repeat START
2
1
write-only
TX
Transmit Mode Select
4
1
read-write
0
Receive
#0
1
Transmit
#1
TXAK
Transmit Acknowledge Enable
3
1
read-write
0
An acknowledge signal is sent to the bus on the following receiving byte (if FACK is cleared) or the current receiving byte (if FACK is set).
#0
1
No acknowledge signal is sent to the bus on the following receiving data byte (if FACK is cleared) or the current receiving data byte (if FACK is set).
#1
WUEN
Wakeup Enable
1
1
read-write
0
Normal operation. No interrupt generated when address matching in low power mode.
#0
1
Enables the wakeup function in low power mode.
#1
C2
I2C Control Register 2
0x5
8
read-write
n
0x0
0x0
AD
Slave Address
0
3
read-write
ADEXT
Address Extension
6
1
read-write
0
7-bit address scheme
#0
1
10-bit address scheme
#1
GCAEN
General Call Address Enable
7
1
read-write
0
Disabled
#0
1
Enabled
#1
RMEN
Range Address Matching Enable
3
1
read-write
0
Range mode disabled. No address matching occurs for an address within the range of values of the A1 and RA registers.
#0
1
Range mode enabled. Address matching occurs when a slave receives an address within the range of values of the A1 and RA registers.
#1
SBRC
Slave Baud Rate Control
4
1
read-write
0
The slave baud rate follows the master baud rate and clock stretching may occur
#0
1
Slave baud rate is independent of the master baud rate
#1
D
I2C Data I/O register
0x4
8
read-write
n
0x0
0x0
DATA
Data
0
8
read-write
F
I2C Frequency Divider register
0x1
8
read-write
n
0x0
0x0
ICR
ClockRate
0
6
read-write
MULT
Multiplier Factor
6
2
read-write
00
mul = 1
#00
01
mul = 2
#01
10
mul = 4
#10
FLT
I2C Programmable Input Glitch Filter Register
0x6
8
read-write
n
0x0
0x0
FLT
I2C Programmable Filter Factor
0
4
read-write
0
No filter/bypass
#0000
SHEN
Stop Hold Enable
7
1
read-write
0
Stop holdoff is disabled. The MCU's entry to stop mode is not gated.
#0
1
Stop holdoff is enabled.
#1
SSIE
I2C Bus Stop or Start Interrupt Enable
5
1
read-write
0
Stop or start detection interrupt is disabled
#0
1
Stop or start detection interrupt is enabled
#1
STARTF
I2C Bus Start Detect Flag
4
1
read-write
0
No start happens on I2C bus
#0
1
Start detected on I2C bus
#1
STOPF
I2C Bus Stop Detect Flag
6
1
read-write
0
No stop happens on I2C bus
#0
1
Stop detected on I2C bus
#1
RA
I2C Range Address register
0x7
8
read-write
n
0x0
0x0
RAD
Range Slave Address
1
7
read-write
S
I2C Status register
0x3
8
read-write
n
0x0
0x0
ARBL
Arbitration Lost
4
1
read-write
0
Standard bus operation.
#0
1
Loss of arbitration.
#1
BUSY
Bus Busy
5
1
read-only
0
Bus is idle
#0
1
Bus is busy
#1
IAAS
Addressed As A Slave
6
1
read-write
0
Not addressed
#0
1
Addressed as a slave
#1
IICIF
Interrupt Flag
1
1
read-write
0
No interrupt pending
#0
1
Interrupt pending
#1
RAM
Range Address Match
3
1
read-write
0
Not addressed
#0
1
Addressed as a slave
#1
RXAK
Receive Acknowledge
0
1
read-only
0
Acknowledge signal was received after the completion of one byte of data transmission on the bus
#0
1
No acknowledge signal detected
#1
SRW
Slave Read/Write
2
1
read-only
0
Slave receive, master writing to slave
#0
1
Slave transmit, master reading from slave
#1
TCF
Transfer Complete Flag
7
1
read-only
0
Transfer in progress
#0
1
Transfer complete
#1
S1
I2C Status register 1
0x3
8
read-write
n
0x0
0x0
ARBL
Arbitration Lost
4
1
read-write
0
Standard bus operation.
#0
1
Loss of arbitration.
#1
BUSY
Bus Busy
5
1
read-only
0
Bus is idle
#0
1
Bus is busy
#1
IAAS
Addressed As A Slave
6
1
read-write
0
Not addressed
#0
1
Addressed as a slave
#1
IICIF
Interrupt Flag
1
1
read-write
0
No interrupt pending
#0
1
Interrupt pending
#1
RAM
Range Address Match
3
1
read-write
0
Not addressed
#0
1
Addressed as a slave
#1
RXAK
Receive Acknowledge
0
1
read-only
0
Acknowledge signal was received after the completion of one byte of data transmission on the bus
#0
1
No acknowledge signal detected
#1
SRW
Slave Read/Write
2
1
read-only
0
Slave receive, master writing to slave
#0
1
Slave transmit, master reading from slave
#1
TCF
Transfer Complete Flag
7
1
read-only
0
Transfer in progress
#0
1
Transfer complete
#1
SLTH
I2C SCL Low Timeout Register High
0xA
8
read-write
n
0x0
0x0
SSLT
SSLT[15:8]
0
8
read-write
SLTL
I2C SCL Low Timeout Register Low
0xB
8
read-write
n
0x0
0x0
SSLT
SSLT[7:0]
0
8
read-write
SMB
I2C SMBus Control and Status register
0x8
8
read-write
n
0x0
0x0
ALERTEN
SMBus Alert Response Address Enable
6
1
read-write
0
SMBus alert response address matching is disabled
#0
1
SMBus alert response address matching is enabled
#1
FACK
Fast NACK/ACK Enable
7
1
read-write
0
An ACK or NACK is sent on the following receiving data byte
#0
1
Writing 0 to TXAK after receiving a data byte generates an ACK. Writing 1 to TXAK after receiving a data byte generates a NACK.
#1
SHTF1
SCL High Timeout Flag 1
2
1
read-only
0
No SCL high and SDA high timeout occurs
#0
1
SCL high and SDA high timeout occurs
#1
SHTF2
SCL High Timeout Flag 2
1
1
read-write
0
No SCL high and SDA low timeout occurs
#0
1
SCL high and SDA low timeout occurs
#1
SHTF2IE
SHTF2 Interrupt Enable
0
1
read-write
0
SHTF2 interrupt is disabled
#0
1
SHTF2 interrupt is enabled
#1
SIICAEN
Second I2C Address Enable
5
1
read-write
0
I2C address register 2 matching is disabled
#0
1
I2C address register 2 matching is enabled
#1
SLTF
SCL Low Timeout Flag
3
1
read-write
0
No low timeout occurs
#0
1
Low timeout occurs
#1
TCKSEL
Timeout Counter Clock Select
4
1
read-write
0
Timeout counter counts at the frequency of the I2C module clock / 64
#0
1
Timeout counter counts at the frequency of the I2C module clock
#1
I2C1
Inter-Integrated Circuit
I2C
0x0
0x0
0xC
registers
n
I2C1
9
A1
I2C Address Register 1
0x0
8
read-write
n
0x0
0x0
AD
Address
1
7
read-write
A2
I2C Address Register 2
0x9
8
read-write
n
0x0
0x0
SAD
SMBus Address
1
7
read-write
C1
I2C Control Register 1
0x2
8
read-write
n
0x0
0x0
IICEN
I2C Enable
7
1
read-write
0
Disabled
#0
1
Enabled
#1
IICIE
I2C Interrupt Enable
6
1
read-write
0
Disabled
#0
1
Enabled
#1
MST
Master Mode Select
5
1
read-write
0
Slave mode
#0
1
Master mode
#1
RSTA
Repeat START
2
1
write-only
TX
Transmit Mode Select
4
1
read-write
0
Receive
#0
1
Transmit
#1
TXAK
Transmit Acknowledge Enable
3
1
read-write
0
An acknowledge signal is sent to the bus on the following receiving byte (if FACK is cleared) or the current receiving byte (if FACK is set).
#0
1
No acknowledge signal is sent to the bus on the following receiving data byte (if FACK is cleared) or the current receiving data byte (if FACK is set).
#1
WUEN
Wakeup Enable
1
1
read-write
0
Normal operation. No interrupt generated when address matching in low power mode.
#0
1
Enables the wakeup function in low power mode.
#1
C2
I2C Control Register 2
0x5
8
read-write
n
0x0
0x0
AD
Slave Address
0
3
read-write
ADEXT
Address Extension
6
1
read-write
0
7-bit address scheme
#0
1
10-bit address scheme
#1
GCAEN
General Call Address Enable
7
1
read-write
0
Disabled
#0
1
Enabled
#1
RMEN
Range Address Matching Enable
3
1
read-write
0
Range mode disabled. No address matching occurs for an address within the range of values of the A1 and RA registers.
#0
1
Range mode enabled. Address matching occurs when a slave receives an address within the range of values of the A1 and RA registers.
#1
SBRC
Slave Baud Rate Control
4
1
read-write
0
The slave baud rate follows the master baud rate and clock stretching may occur
#0
1
Slave baud rate is independent of the master baud rate
#1
D
I2C Data I/O register
0x4
8
read-write
n
0x0
0x0
DATA
Data
0
8
read-write
F
I2C Frequency Divider register
0x1
8
read-write
n
0x0
0x0
ICR
ClockRate
0
6
read-write
MULT
Multiplier Factor
6
2
read-write
00
mul = 1
#00
01
mul = 2
#01
10
mul = 4
#10
FLT
I2C Programmable Input Glitch Filter Register
0x6
8
read-write
n
0x0
0x0
FLT
I2C Programmable Filter Factor
0
4
read-write
0
No filter/bypass
#0000
SHEN
Stop Hold Enable
7
1
read-write
0
Stop holdoff is disabled. The MCU's entry to stop mode is not gated.
#0
1
Stop holdoff is enabled.
#1
SSIE
I2C Bus Stop or Start Interrupt Enable
5
1
read-write
0
Stop or start detection interrupt is disabled
#0
1
Stop or start detection interrupt is enabled
#1
STARTF
I2C Bus Start Detect Flag
4
1
read-write
0
No start happens on I2C bus
#0
1
Start detected on I2C bus
#1
STOPF
I2C Bus Stop Detect Flag
6
1
read-write
0
No stop happens on I2C bus
#0
1
Stop detected on I2C bus
#1
RA
I2C Range Address register
0x7
8
read-write
n
0x0
0x0
RAD
Range Slave Address
1
7
read-write
S
I2C Status register
0x3
8
read-write
n
0x0
0x0
ARBL
Arbitration Lost
4
1
read-write
0
Standard bus operation.
#0
1
Loss of arbitration.
#1
BUSY
Bus Busy
5
1
read-only
0
Bus is idle
#0
1
Bus is busy
#1
IAAS
Addressed As A Slave
6
1
read-write
0
Not addressed
#0
1
Addressed as a slave
#1
IICIF
Interrupt Flag
1
1
read-write
0
No interrupt pending
#0
1
Interrupt pending
#1
RAM
Range Address Match
3
1
read-write
0
Not addressed
#0
1
Addressed as a slave
#1
RXAK
Receive Acknowledge
0
1
read-only
0
Acknowledge signal was received after the completion of one byte of data transmission on the bus
#0
1
No acknowledge signal detected
#1
SRW
Slave Read/Write
2
1
read-only
0
Slave receive, master writing to slave
#0
1
Slave transmit, master reading from slave
#1
TCF
Transfer Complete Flag
7
1
read-only
0
Transfer in progress
#0
1
Transfer complete
#1
S1
I2C Status register 1
0x3
8
read-write
n
0x0
0x0
ARBL
Arbitration Lost
4
1
read-write
0
Standard bus operation.
#0
1
Loss of arbitration.
#1
BUSY
Bus Busy
5
1
read-only
0
Bus is idle
#0
1
Bus is busy
#1
IAAS
Addressed As A Slave
6
1
read-write
0
Not addressed
#0
1
Addressed as a slave
#1
IICIF
Interrupt Flag
1
1
read-write
0
No interrupt pending
#0
1
Interrupt pending
#1
RAM
Range Address Match
3
1
read-write
0
Not addressed
#0
1
Addressed as a slave
#1
RXAK
Receive Acknowledge
0
1
read-only
0
Acknowledge signal was received after the completion of one byte of data transmission on the bus
#0
1
No acknowledge signal detected
#1
SRW
Slave Read/Write
2
1
read-only
0
Slave receive, master writing to slave
#0
1
Slave transmit, master reading from slave
#1
TCF
Transfer Complete Flag
7
1
read-only
0
Transfer in progress
#0
1
Transfer complete
#1
SLTH
I2C SCL Low Timeout Register High
0xA
8
read-write
n
0x0
0x0
SSLT
SSLT[15:8]
0
8
read-write
SLTL
I2C SCL Low Timeout Register Low
0xB
8
read-write
n
0x0
0x0
SSLT
SSLT[7:0]
0
8
read-write
SMB
I2C SMBus Control and Status register
0x8
8
read-write
n
0x0
0x0
ALERTEN
SMBus Alert Response Address Enable
6
1
read-write
0
SMBus alert response address matching is disabled
#0
1
SMBus alert response address matching is enabled
#1
FACK
Fast NACK/ACK Enable
7
1
read-write
0
An ACK or NACK is sent on the following receiving data byte
#0
1
Writing 0 to TXAK after receiving a data byte generates an ACK. Writing 1 to TXAK after receiving a data byte generates a NACK.
#1
SHTF1
SCL High Timeout Flag 1
2
1
read-only
0
No SCL high and SDA high timeout occurs
#0
1
SCL high and SDA high timeout occurs
#1
SHTF2
SCL High Timeout Flag 2
1
1
read-write
0
No SCL high and SDA low timeout occurs
#0
1
SCL high and SDA low timeout occurs
#1
SHTF2IE
SHTF2 Interrupt Enable
0
1
read-write
0
SHTF2 interrupt is disabled
#0
1
SHTF2 interrupt is enabled
#1
SIICAEN
Second I2C Address Enable
5
1
read-write
0
I2C address register 2 matching is disabled
#0
1
I2C address register 2 matching is enabled
#1
SLTF
SCL Low Timeout Flag
3
1
read-write
0
No low timeout occurs
#0
1
Low timeout occurs
#1
TCKSEL
Timeout Counter Clock Select
4
1
read-write
0
Timeout counter counts at the frequency of the I2C module clock / 64
#0
1
Timeout counter counts at the frequency of the I2C module clock
#1
ICS
Clock management
ICS
0x0
0x0
0x5
registers
n
ICS
27
C1
ICS Control Register 1
0x0
8
read-write
n
0x0
0x0
CLKS
Clock Source Select
6
2
read-write
00
Output of FLL is selected.
#00
01
Internal reference clock is selected.
#01
10
External reference clock is selected.
#10
11
Reserved, defaults to 00.
#11
IRCLKEN
Internal Reference Clock Enable
1
1
read-write
0
ICSIRCLK is inactive.
#0
1
ICSIRCLK is active.
#1
IREFS
Internal Reference Select
2
1
read-write
0
External reference clock is selected.
#0
1
Internal reference clock is selected.
#1
IREFSTEN
Internal Reference Stop Enable
0
1
read-write
0
Internal reference clock is disabled in Stop mode.
#0
1
Internal reference clock stays enabled in Stop mode if IRCLKEN is set, or if ICS is in FEI, FBI, or FBILP mode before entering Stop.
#1
RDIV
Reference Divider
3
3
read-write
C2
ICS Control Register 2
0x1
8
read-write
n
0x0
0x0
BDIV
Bus Frequency Divider
5
3
read-write
000
Encoding 0-Divides the selected clock by 1.
#000
001
Encoding 1-Divides the selected clock by 2 (reset default).
#001
010
Encoding 2-Divides the selected clock by 4.
#010
011
Encoding 3-Divides the selected clock by 8.
#011
100
Encoding 4-Divides the selected clock by 16.
#100
101
Encoding 5-Divides the selected clock by 32.
#101
110
Encoding 6-Divides the selected clock by 64.
#110
111
Encoding 7-Divides the selected clock by 128.
#111
LP
Low Power Select
4
1
read-write
0
FLL is not disabled in bypass mode.
#0
1
FLL is disabled in bypass modes unless debug is active.
#1
C3
ICS Control Register 3
0x2
8
read-write
n
0x0
0x0
SCTRIM
Slow Internal Reference Clock Trim Setting
0
8
read-write
C4
ICS Control Register 4
0x3
8
read-write
n
0x0
0x0
CME
Clock Monitor Enable
5
1
read-write
0
Clock monitor is disabled.
#0
1
Generates a reset request on loss of external clock.
#1
LOLIE
Loss of Lock Interrupt
7
1
read-write
0
No request on loss of lock.
#0
1
Generates an interrupt request on loss of lock.
#1
SCFTRIM
Slow Internal Reference Clock Fine Trim
0
1
read-write
S
ICS Status Register
0x4
8
read-write
n
0x0
0x0
CLKST
Clock Mode Status
2
2
read-only
00
Output of FLL is selected.
#00
01
FLL Bypassed, internal reference clock is selected.
#01
10
FLL Bypassed, external reference clock is selected.
#10
IREFST
Internal Reference Status
4
1
read-only
0
Source of reference clock is external clock.
#0
1
Source of reference clock is internal clock.
#1
LOCK
Lock Status
6
1
read-only
0
FLL is currently unlocked.
#0
1
FLL is currently locked.
#1
LOLS
Loss of Lock Status
7
1
read-write
0
FLL has not lost lock since LOLS was last cleared.
#0
1
FLL has lost lock since LOLS was last cleared.
#1
IRQ
Interrupt
IRQ
0x0
0x0
0x1
registers
n
IRQ
7
SC
Interrupt Pin Request Status and Control Register
0x0
8
read-write
n
0x0
0x0
IRQACK
IRQ Acknowledge
2
1
write-only
IRQEDG
Interrupt Request (IRQ) Edge Select
5
1
read-write
0
IRQ is falling-edge or falling-edge/low-level sensitive.
#0
1
IRQ is rising-edge or rising-edge/high-level sensitive.
#1
IRQF
IRQ Flag
3
1
read-only
0
No IRQ request
#0
1
IRQ event is detected.
#1
IRQIE
IRQ Interrupt Enable
1
1
read-write
0
Interrupt request when IRQF set is disabled (use polling).
#0
1
Interrupt requested whenever IRQF = 1.
#1
IRQMOD
IRQ Detection Mode
0
1
read-write
0
IRQ event is detected only on falling/rising edges.
#0
1
IRQ event is detected on falling/rising edges and low/high levels.
#1
IRQPDD
Interrupt Request (IRQ) Pull Device Disable
6
1
read-write
0
IRQ pull device enabled if IRQPE = 1.
#0
1
IRQ pull device disabled if IRQPE = 1.
#1
IRQPE
IRQ Pin Enable
4
1
read-write
0
IRQ pin function is disabled.
#0
1
IRQ pin function is enabled.
#1
KBI0
Keyboard interrupts
KBI
0x0
0x0
0x10
registers
n
KBI0
24
ES
KBI Edge Select Register
0x4
32
read-write
n
0x0
0x0
KBEDG
KBI Edge Selects
0
32
read-write
0
Falling edge/low level.
#0
1
Rising edge/high level.
#1
PE
KBI Pin Enable Register
0x0
32
read-write
n
0x0
0x0
KBIPE
KBI Pin Enables
0
32
read-write
0
Pin is not enabled as KBI interrupt.
#0
1
Pin is enabled as KBI interrupt.
#1
SC
KBI Status and Control Register
0x8
32
read-write
n
0x0
0x0
KBACK
KBI Acknowledge
2
1
write-only
KBF
KBI Interrupt Flag
3
1
read-only
0
KBI interrupt request not detected.
#0
1
KBI interrupt request detected.
#1
KBIE
KBI Interrupt Enable
1
1
read-write
0
KBI interrupt not enabled.
#0
1
KBI interrupt enabled.
#1
KBMOD
KBI Detection Mode
0
1
read-write
0
Keyboard detects edges only.
#0
1
Keyboard detects both edges and levels.
#1
KBSPEN
Real KBI_SP register enable
4
1
read-write
0
The real time value of Keyboard source pin to be read.
#0
1
The latched value in KBxSP register while interrupt flag occur to be read.
#1
RSTKBSP
Reset KBI_SP registe
5
1
read-write
SP
KBI Source Pin Register
0xC
32
read-only
n
0x0
0x0
SP
KBI Source Pin
0
32
read-only
KBI1
Keyboard interrupts
KBI
0x0
0x0
0x10
registers
n
KBI1
25
ES
KBI Edge Select Register
0x4
32
read-write
n
0x0
0x0
KBEDG
KBI Edge Selects
0
32
read-write
0
Falling edge/low level.
#0
1
Rising edge/high level.
#1
PE
KBI Pin Enable Register
0x0
32
read-write
n
0x0
0x0
KBIPE
KBI Pin Enables
0
32
read-write
0
Pin is not enabled as KBI interrupt.
#0
1
Pin is enabled as KBI interrupt.
#1
SC
KBI Status and Control Register
0x8
32
read-write
n
0x0
0x0
KBACK
KBI Acknowledge
2
1
write-only
KBF
KBI Interrupt Flag
3
1
read-only
0
KBI interrupt request not detected.
#0
1
KBI interrupt request detected.
#1
KBIE
KBI Interrupt Enable
1
1
read-write
0
KBI interrupt not enabled.
#0
1
KBI interrupt enabled.
#1
KBMOD
KBI Detection Mode
0
1
read-write
0
Keyboard detects edges only.
#0
1
Keyboard detects both edges and levels.
#1
KBSPEN
Real KBI_SP register enable
4
1
read-write
0
The real time value of Keyboard source pin to be read.
#0
1
The latched value in KBxSP register while interrupt flag occur to be read.
#1
RSTKBSP
Reset KBI_SP registe
5
1
read-write
SP
KBI Source Pin Register
0xC
32
read-only
n
0x0
0x0
SP
KBI Source Pin
0
32
read-only
MCM
Core Platform Miscellaneous Control Module
MCM
0x0
0x8
0x8
registers
n
PLACR
Platform Control Register
0xC
32
read-write
n
0x0
0x0
CFCC
Clear Flash Controller Cache
10
1
write-only
DFCC
Disable Flash Controller Cache
13
1
read-write
0
Enable flash controller cache.
#0
1
Disable flash controller cache.
#1
DFCDA
Disable Flash Controller Data Caching
11
1
read-write
0
Enable flash controller data caching
#0
1
Disable flash controller data caching.
#1
DFCIC
Disable Flash Controller Instruction Caching
12
1
read-write
0
Enable flash controller instruction caching.
#0
1
Disable flash controller instruction caching.
#1
DFCS
Disable Flash Controller Speculation
15
1
read-write
0
Enable flash controller speculation.
#0
1
Disable flash controller speculation.
#1
EFDS
Enable Flash Data Speculation
14
1
read-write
0
Disable flash data speculation.
#0
1
Enable flash data speculation.
#1
ESFC
Enable Stalling Flash Controller
16
1
read-write
0
Disable stalling flash controller when flash is busy.
#0
1
Enable stalling flash controller when flash is busy.
#1
PLAMC
Crossbar Switch (AXBS) Master Configuration
0xA
16
read-only
n
0x0
0x0
AMC
Each bit in the AMC field indicates whether there is a corresponding connection to the AXBS master input port.
0
8
read-only
0
A bus master connection to AXBS input port n is absent
#0
1
A bus master connection to AXBS input port n is present
#1
PLASC
Crossbar Switch (AXBS) Slave Configuration
0x8
16
read-only
n
0x0
0x0
ASC
Each bit in the ASC field indicates whether there is a corresponding connection to the crossbar switch's slave input port.
0
8
read-only
0
A bus slave connection to AXBS input port n is absent.
#0
1
A bus slave connection to AXBS input port n is present.
#1
NVIC
Nested Vectored Interrupt Controller
NVIC
0x0
0x0
0x320
registers
n
ICER
Interrupt Clear Enable Register
0x80
32
read-write
n
0x0
0x0
CLRENA0
no description available
0
1
read-write
0
write: no effect; read: Reserved iv 16 interrupt disabled
#0
1
write: disable Reserved iv 16 interrupt; read: Reserved iv 16 interrupt enabled
#1
CLRENA1
no description available
1
1
read-write
0
write: no effect; read: Reserved iv 17 interrupt disabled
#0
1
write: disable Reserved iv 17 interrupt; read: Reserved iv 17 interrupt enabled
#1
CLRENA10
no description available
10
1
read-write
0
write: no effect; read: Serial Peripheral Interface 0 interrupt disabled
#0
1
write: disable Serial Peripheral Interface 0 interrupt; read: Serial Peripheral Interface 0 interrupt enabled
#1
CLRENA11
no description available
11
1
read-write
0
write: no effect; read: Serial Peripheral Interface 1 interrupt disabled
#0
1
write: disable Serial Peripheral Interface 1 interrupt; read: Serial Peripheral Interface 1 interrupt enabled
#1
CLRENA12
no description available
12
1
read-write
0
write: no effect; read: UART0 status and error interrupt disabled
#0
1
write: disable UART0 status and error interrupt; read: UART0 status and error interrupt enabled
#1
CLRENA13
no description available
13
1
read-write
0
write: no effect; read: UART1 status and error interrupt disabled
#0
1
write: disable UART1 status and error interrupt; read: UART1 status and error interrupt enabled
#1
CLRENA14
no description available
14
1
read-write
0
write: no effect; read: UART2 status and error interrupt disabled
#0
1
write: disable UART2 status and error interrupt; read: UART2 status and error interrupt enabled
#1
CLRENA15
no description available
15
1
read-write
0
write: no effect; read: Analog-to-Digital Converter 0 interrupt disabled
#0
1
write: disable Analog-to-Digital Converter 0 interrupt; read: Analog-to-Digital Converter 0 interrupt enabled
#1
CLRENA16
no description available
16
1
read-write
0
write: no effect; read: Analog comparator 0 interrupt interrupt disabled
#0
1
write: disable Analog comparator 0 interrupt interrupt; read: Analog comparator 0 interrupt interrupt enabled
#1
CLRENA17
no description available
17
1
read-write
0
write: no effect; read: FlexTimer Module 0 interrupt disabled
#0
1
write: disable FlexTimer Module 0 interrupt; read: FlexTimer Module 0 interrupt enabled
#1
CLRENA18
no description available
18
1
read-write
0
write: no effect; read: FlexTimer Module 1 interrupt disabled
#0
1
write: disable FlexTimer Module 1 interrupt; read: FlexTimer Module 1 interrupt enabled
#1
CLRENA19
no description available
19
1
read-write
0
write: no effect; read: FlexTimer Module 2 interrupt disabled
#0
1
write: disable FlexTimer Module 2 interrupt; read: FlexTimer Module 2 interrupt enabled
#1
CLRENA2
no description available
2
1
read-write
0
write: no effect; read: Reserved iv 18 interrupt disabled
#0
1
write: disable Reserved iv 18 interrupt; read: Reserved iv 18 interrupt enabled
#1
CLRENA20
no description available
20
1
read-write
0
write: no effect; read: Real-time counter interrupt disabled
#0
1
write: disable Real-time counter interrupt; read: Real-time counter interrupt enabled
#1
CLRENA21
no description available
21
1
read-write
0
write: no effect; read: Analog comparator 1 interrupt interrupt disabled
#0
1
write: disable Analog comparator 1 interrupt interrupt; read: Analog comparator 1 interrupt interrupt enabled
#1
CLRENA22
no description available
22
1
read-write
0
write: no effect; read: Periodic timer overflow channel 0 interrupt disabled
#0
1
write: disable Periodic timer overflow channel 0 interrupt; read: Periodic timer overflow channel 0 interrupt enabled
#1
CLRENA23
no description available
23
1
read-write
0
write: no effect; read: Periodic timer overflow channel 1 interrupt disabled
#0
1
write: disable Periodic timer overflow channel 1 interrupt; read: Periodic timer overflow channel 1 interrupt enabled
#1
CLRENA24
no description available
24
1
read-write
0
write: no effect; read: Keyboard interrupt interrupt disabled
#0
1
write: disable Keyboard interrupt interrupt; read: Keyboard interrupt interrupt enabled
#1
CLRENA25
no description available
25
1
read-write
0
write: no effect; read: Keyboard interrupt interrupt disabled
#0
1
write: disable Keyboard interrupt interrupt; read: Keyboard interrupt interrupt enabled
#1
CLRENA26
no description available
26
1
read-write
0
write: no effect; read: Reserved iv 42 interrupt disabled
#0
1
write: disable Reserved iv 42 interrupt; read: Reserved iv 42 interrupt enabled
#1
CLRENA27
no description available
27
1
read-write
0
write: no effect; read: Clock loss of lock interrupt disabled
#0
1
write: disable Clock loss of lock interrupt; read: Clock loss of lock interrupt enabled
#1
CLRENA28
no description available
28
1
read-write
0
write: no effect; read: WDOG interrupt disabled
#0
1
write: disable WDOG interrupt; read: WDOG interrupt enabled
#1
CLRENA29
no description available
29
1
read-write
0
write: no effect; read: Pulse width timer interrupt disabled
#0
1
write: disable Pulse width timer interrupt; read: Pulse width timer interrupt enabled
#1
CLRENA3
no description available
3
1
read-write
0
write: no effect; read: Reserved iv 19 interrupt disabled
#0
1
write: disable Reserved iv 19 interrupt; read: Reserved iv 19 interrupt enabled
#1
CLRENA30
no description available
30
1
read-write
0
write: no effect; read: Reserved iv 46 interrupt disabled
#0
1
write: disable Reserved iv 46 interrupt; read: Reserved iv 46 interrupt enabled
#1
CLRENA31
no description available
31
1
read-write
0
write: no effect; read: Reserved iv 47 interrupt disabled
#0
1
write: disable Reserved iv 47 interrupt; read: Reserved iv 47 interrupt enabled
#1
CLRENA4
no description available
4
1
read-write
0
write: no effect; read: Reserved iv 20 interrupt disabled
#0
1
write: disable Reserved iv 20 interrupt; read: Reserved iv 20 interrupt enabled
#1
CLRENA5
no description available
5
1
read-write
0
write: no effect; read: Command complete and read collision interrupt disabled
#0
1
write: disable Command complete and read collision interrupt; read: Command complete and read collision interrupt enabled
#1
CLRENA6
no description available
6
1
read-write
0
write: no effect; read: Low-voltage detect, low-voltage warning interrupt disabled
#0
1
write: disable Low-voltage detect, low-voltage warning interrupt; read: Low-voltage detect, low-voltage warning interrupt enabled
#1
CLRENA7
no description available
7
1
read-write
0
write: no effect; read: External Interrupt interrupt disabled
#0
1
write: disable External Interrupt interrupt; read: External Interrupt interrupt enabled
#1
CLRENA8
no description available
8
1
read-write
0
write: no effect; read: Inter-Integrated Circuit 0 interrupt disabled
#0
1
write: disable Inter-Integrated Circuit 0 interrupt; read: Inter-Integrated Circuit 0 interrupt enabled
#1
CLRENA9
no description available
9
1
read-write
0
write: no effect; read: Inter-Integrated Circuit 1 interrupt disabled
#0
1
write: disable Inter-Integrated Circuit 1 interrupt; read: Inter-Integrated Circuit 1 interrupt enabled
#1
ICPR
Interrupt Clear Pending Register
0x180
32
read-write
n
0x0
0x0
CLRPEND0
no description available
0
1
read-write
0
write: no effect; read: Reserved iv 16 interrupt is not pending
#0
1
write: removes pending state from the Reserved iv 16 interrupt; read: Reserved iv 16 interrupt is pending
#1
CLRPEND1
no description available
1
1
read-write
0
write: no effect; read: Reserved iv 17 interrupt is not pending
#0
1
write: removes pending state from the Reserved iv 17 interrupt; read: Reserved iv 17 interrupt is pending
#1
CLRPEND10
no description available
10
1
read-write
0
write: no effect; read: Serial Peripheral Interface 0 interrupt is not pending
#0
1
write: removes pending state from the Serial Peripheral Interface 0 interrupt; read: Serial Peripheral Interface 0 interrupt is pending
#1
CLRPEND11
no description available
11
1
read-write
0
write: no effect; read: Serial Peripheral Interface 1 interrupt is not pending
#0
1
write: removes pending state from the Serial Peripheral Interface 1 interrupt; read: Serial Peripheral Interface 1 interrupt is pending
#1
CLRPEND12
no description available
12
1
read-write
0
write: no effect; read: UART0 status and error interrupt is not pending
#0
1
write: removes pending state from the UART0 status and error interrupt; read: UART0 status and error interrupt is pending
#1
CLRPEND13
no description available
13
1
read-write
0
write: no effect; read: UART1 status and error interrupt is not pending
#0
1
write: removes pending state from the UART1 status and error interrupt; read: UART1 status and error interrupt is pending
#1
CLRPEND14
no description available
14
1
read-write
0
write: no effect; read: UART2 status and error interrupt is not pending
#0
1
write: removes pending state from the UART2 status and error interrupt; read: UART2 status and error interrupt is pending
#1
CLRPEND15
no description available
15
1
read-write
0
write: no effect; read: Analog-to-Digital Converter 0 interrupt is not pending
#0
1
write: removes pending state from the Analog-to-Digital Converter 0 interrupt; read: Analog-to-Digital Converter 0 interrupt is pending
#1
CLRPEND16
no description available
16
1
read-write
0
write: no effect; read: Analog comparator 0 interrupt interrupt is not pending
#0
1
write: removes pending state from the Analog comparator 0 interrupt interrupt; read: Analog comparator 0 interrupt interrupt is pending
#1
CLRPEND17
no description available
17
1
read-write
0
write: no effect; read: FlexTimer Module 0 interrupt is not pending
#0
1
write: removes pending state from the FlexTimer Module 0 interrupt; read: FlexTimer Module 0 interrupt is pending
#1
CLRPEND18
no description available
18
1
read-write
0
write: no effect; read: FlexTimer Module 1 interrupt is not pending
#0
1
write: removes pending state from the FlexTimer Module 1 interrupt; read: FlexTimer Module 1 interrupt is pending
#1
CLRPEND19
no description available
19
1
read-write
0
write: no effect; read: FlexTimer Module 2 interrupt is not pending
#0
1
write: removes pending state from the FlexTimer Module 2 interrupt; read: FlexTimer Module 2 interrupt is pending
#1
CLRPEND2
no description available
2
1
read-write
0
write: no effect; read: Reserved iv 18 interrupt is not pending
#0
1
write: removes pending state from the Reserved iv 18 interrupt; read: Reserved iv 18 interrupt is pending
#1
CLRPEND20
no description available
20
1
read-write
0
write: no effect; read: Real-time counter interrupt is not pending
#0
1
write: removes pending state from the Real-time counter interrupt; read: Real-time counter interrupt is pending
#1
CLRPEND21
no description available
21
1
read-write
0
write: no effect; read: Analog comparator 1 interrupt interrupt is not pending
#0
1
write: removes pending state from the Analog comparator 1 interrupt interrupt; read: Analog comparator 1 interrupt interrupt is pending
#1
CLRPEND22
no description available
22
1
read-write
0
write: no effect; read: Periodic timer overflow channel 0 interrupt is not pending
#0
1
write: removes pending state from the Periodic timer overflow channel 0 interrupt; read: Periodic timer overflow channel 0 interrupt is pending
#1
CLRPEND23
no description available
23
1
read-write
0
write: no effect; read: Periodic timer overflow channel 1 interrupt is not pending
#0
1
write: removes pending state from the Periodic timer overflow channel 1 interrupt; read: Periodic timer overflow channel 1 interrupt is pending
#1
CLRPEND24
no description available
24
1
read-write
0
write: no effect; read: Keyboard interrupt interrupt is not pending
#0
1
write: removes pending state from the Keyboard interrupt interrupt; read: Keyboard interrupt interrupt is pending
#1
CLRPEND25
no description available
25
1
read-write
0
write: no effect; read: Keyboard interrupt interrupt is not pending
#0
1
write: removes pending state from the Keyboard interrupt interrupt; read: Keyboard interrupt interrupt is pending
#1
CLRPEND26
no description available
26
1
read-write
0
write: no effect; read: Reserved iv 42 interrupt is not pending
#0
1
write: removes pending state from the Reserved iv 42 interrupt; read: Reserved iv 42 interrupt is pending
#1
CLRPEND27
no description available
27
1
read-write
0
write: no effect; read: Clock loss of lock interrupt is not pending
#0
1
write: removes pending state from the Clock loss of lock interrupt; read: Clock loss of lock interrupt is pending
#1
CLRPEND28
no description available
28
1
read-write
0
write: no effect; read: WDOG interrupt is not pending
#0
1
write: removes pending state from the WDOG interrupt; read: WDOG interrupt is pending
#1
CLRPEND29
no description available
29
1
read-write
0
write: no effect; read: Pulse width timer interrupt is not pending
#0
1
write: removes pending state from the Pulse width timer interrupt; read: Pulse width timer interrupt is pending
#1
CLRPEND3
no description available
3
1
read-write
0
write: no effect; read: Reserved iv 19 interrupt is not pending
#0
1
write: removes pending state from the Reserved iv 19 interrupt; read: Reserved iv 19 interrupt is pending
#1
CLRPEND30
no description available
30
1
read-write
0
write: no effect; read: Reserved iv 46 interrupt is not pending
#0
1
write: removes pending state from the Reserved iv 46 interrupt; read: Reserved iv 46 interrupt is pending
#1
CLRPEND31
no description available
31
1
read-write
0
write: no effect; read: Reserved iv 47 interrupt is not pending
#0
1
write: removes pending state from the Reserved iv 47 interrupt; read: Reserved iv 47 interrupt is pending
#1
CLRPEND4
no description available
4
1
read-write
0
write: no effect; read: Reserved iv 20 interrupt is not pending
#0
1
write: removes pending state from the Reserved iv 20 interrupt; read: Reserved iv 20 interrupt is pending
#1
CLRPEND5
no description available
5
1
read-write
0
write: no effect; read: Command complete and read collision interrupt is not pending
#0
1
write: removes pending state from the Command complete and read collision interrupt; read: Command complete and read collision interrupt is pending
#1
CLRPEND6
no description available
6
1
read-write
0
write: no effect; read: Low-voltage detect, low-voltage warning interrupt is not pending
#0
1
write: removes pending state from the Low-voltage detect, low-voltage warning interrupt; read: Low-voltage detect, low-voltage warning interrupt is pending
#1
CLRPEND7
no description available
7
1
read-write
0
write: no effect; read: External Interrupt interrupt is not pending
#0
1
write: removes pending state from the External Interrupt interrupt; read: External Interrupt interrupt is pending
#1
CLRPEND8
no description available
8
1
read-write
0
write: no effect; read: Inter-Integrated Circuit 0 interrupt is not pending
#0
1
write: removes pending state from the Inter-Integrated Circuit 0 interrupt; read: Inter-Integrated Circuit 0 interrupt is pending
#1
CLRPEND9
no description available
9
1
read-write
0
write: no effect; read: Inter-Integrated Circuit 1 interrupt is not pending
#0
1
write: removes pending state from the Inter-Integrated Circuit 1 interrupt; read: Inter-Integrated Circuit 1 interrupt is pending
#1
IPR0
Interrupt Priority Register 0
0x300
32
read-write
n
0x0
0x0
PRI_0
Priority of the Reserved iv 16 interrupt
6
2
read-write
PRI_1
Priority of the Reserved iv 17 interrupt
14
2
read-write
PRI_2
Priority of the Reserved iv 18 interrupt
22
2
read-write
PRI_3
Priority of the Reserved iv 19 interrupt
30
2
read-write
IPR1
Interrupt Priority Register 1
0x304
32
read-write
n
0x0
0x0
PRI_4
Priority of the Reserved iv 20 interrupt
6
2
read-write
PRI_5
Priority of the Command complete and read collision interrupt
14
2
read-write
PRI_6
Priority of the Low-voltage detect, low-voltage warning interrupt
22
2
read-write
PRI_7
Priority of the External Interrupt interrupt
30
2
read-write
IPR2
Interrupt Priority Register 2
0x308
32
read-write
n
0x0
0x0
PRI_10
Priority of the Serial Peripheral Interface 0 interrupt
22
2
read-write
PRI_11
Priority of the Serial Peripheral Interface 1 interrupt
30
2
read-write
PRI_8
Priority of the Inter-Integrated Circuit 0 interrupt
6
2
read-write
PRI_9
Priority of the Inter-Integrated Circuit 1 interrupt
14
2
read-write
IPR3
Interrupt Priority Register 3
0x30C
32
read-write
n
0x0
0x0
PRI_12
Priority of the UART0 status and error interrupt
6
2
read-write
PRI_13
Priority of the UART1 status and error interrupt
14
2
read-write
PRI_14
Priority of the UART2 status and error interrupt
22
2
read-write
PRI_15
Priority of the Analog-to-Digital Converter 0 interrupt
30
2
read-write
IPR4
Interrupt Priority Register 4
0x310
32
read-write
n
0x0
0x0
PRI_16
Priority of the Analog comparator 0 interrupt interrupt
6
2
read-write
PRI_17
Priority of the FlexTimer Module 0 interrupt
14
2
read-write
PRI_18
Priority of the FlexTimer Module 1 interrupt
22
2
read-write
PRI_19
Priority of the FlexTimer Module 2 interrupt
30
2
read-write
IPR5
Interrupt Priority Register 5
0x314
32
read-write
n
0x0
0x0
PRI_20
Priority of the Real-time counter interrupt
6
2
read-write
PRI_21
Priority of the Analog comparator 1 interrupt interrupt
14
2
read-write
PRI_22
Priority of the Periodic timer overflow channel 0 interrupt
22
2
read-write
PRI_23
Priority of the Periodic timer overflow channel 1 interrupt
30
2
read-write
IPR6
Interrupt Priority Register 6
0x318
32
read-write
n
0x0
0x0
PRI_24
Priority of the Keyboard interrupt interrupt
6
2
read-write
PRI_25
Priority of the Keyboard interrupt interrupt
14
2
read-write
PRI_26
Priority of the Reserved iv 42 interrupt
22
2
read-write
PRI_27
Priority of the Clock loss of lock interrupt
30
2
read-write
IPR7
Interrupt Priority Register 7
0x31C
32
read-write
n
0x0
0x0
PRI_28
Priority of the WDOG interrupt
6
2
read-write
PRI_29
Priority of the Pulse width timer interrupt
14
2
read-write
PRI_30
Priority of the Reserved iv 46 interrupt
22
2
read-write
PRI_31
Priority of the Reserved iv 47 interrupt
30
2
read-write
ISER
Interrupt Set Enable Register
0x0
32
read-write
n
0x0
0x0
SETENA0
no description available
0
1
read-write
0
write: no effect; read: Reserved iv 16 interrupt disabled
#0
1
write: enable Reserved iv 16 interrupt; read: Reserved iv 16 interrupt enabled
#1
SETENA1
no description available
1
1
read-write
0
write: no effect; read: Reserved iv 17 interrupt disabled
#0
1
write: enable Reserved iv 17 interrupt; read: Reserved iv 17 interrupt enabled
#1
SETENA10
no description available
10
1
read-write
0
write: no effect; read: Serial Peripheral Interface 0 interrupt disabled
#0
1
write: enable Serial Peripheral Interface 0 interrupt; read: Serial Peripheral Interface 0 interrupt enabled
#1
SETENA11
no description available
11
1
read-write
0
write: no effect; read: Serial Peripheral Interface 1 interrupt disabled
#0
1
write: enable Serial Peripheral Interface 1 interrupt; read: Serial Peripheral Interface 1 interrupt enabled
#1
SETENA12
no description available
12
1
read-write
0
write: no effect; read: UART0 status and error interrupt disabled
#0
1
write: enable UART0 status and error interrupt; read: UART0 status and error interrupt enabled
#1
SETENA13
no description available
13
1
read-write
0
write: no effect; read: UART1 status and error interrupt disabled
#0
1
write: enable UART1 status and error interrupt; read: UART1 status and error interrupt enabled
#1
SETENA14
no description available
14
1
read-write
0
write: no effect; read: UART2 status and error interrupt disabled
#0
1
write: enable UART2 status and error interrupt; read: UART2 status and error interrupt enabled
#1
SETENA15
no description available
15
1
read-write
0
write: no effect; read: Analog-to-Digital Converter 0 interrupt disabled
#0
1
write: enable Analog-to-Digital Converter 0 interrupt; read: Analog-to-Digital Converter 0 interrupt enabled
#1
SETENA16
no description available
16
1
read-write
0
write: no effect; read: Analog comparator 0 interrupt interrupt disabled
#0
1
write: enable Analog comparator 0 interrupt interrupt; read: Analog comparator 0 interrupt interrupt enabled
#1
SETENA17
no description available
17
1
read-write
0
write: no effect; read: FlexTimer Module 0 interrupt disabled
#0
1
write: enable FlexTimer Module 0 interrupt; read: FlexTimer Module 0 interrupt enabled
#1
SETENA18
no description available
18
1
read-write
0
write: no effect; read: FlexTimer Module 1 interrupt disabled
#0
1
write: enable FlexTimer Module 1 interrupt; read: FlexTimer Module 1 interrupt enabled
#1
SETENA19
no description available
19
1
read-write
0
write: no effect; read: FlexTimer Module 2 interrupt disabled
#0
1
write: enable FlexTimer Module 2 interrupt; read: FlexTimer Module 2 interrupt enabled
#1
SETENA2
no description available
2
1
read-write
0
write: no effect; read: Reserved iv 18 interrupt disabled
#0
1
write: enable Reserved iv 18 interrupt; read: Reserved iv 18 interrupt enabled
#1
SETENA20
no description available
20
1
read-write
0
write: no effect; read: Real-time counter interrupt disabled
#0
1
write: enable Real-time counter interrupt; read: Real-time counter interrupt enabled
#1
SETENA21
no description available
21
1
read-write
0
write: no effect; read: Analog comparator 1 interrupt interrupt disabled
#0
1
write: enable Analog comparator 1 interrupt interrupt; read: Analog comparator 1 interrupt interrupt enabled
#1
SETENA22
no description available
22
1
read-write
0
write: no effect; read: Periodic timer overflow channel 0 interrupt disabled
#0
1
write: enable Periodic timer overflow channel 0 interrupt; read: Periodic timer overflow channel 0 interrupt enabled
#1
SETENA23
no description available
23
1
read-write
0
write: no effect; read: Periodic timer overflow channel 1 interrupt disabled
#0
1
write: enable Periodic timer overflow channel 1 interrupt; read: Periodic timer overflow channel 1 interrupt enabled
#1
SETENA24
no description available
24
1
read-write
0
write: no effect; read: Keyboard interrupt interrupt disabled
#0
1
write: enable Keyboard interrupt interrupt; read: Keyboard interrupt interrupt enabled
#1
SETENA25
no description available
25
1
read-write
0
write: no effect; read: Keyboard interrupt interrupt disabled
#0
1
write: enable Keyboard interrupt interrupt; read: Keyboard interrupt interrupt enabled
#1
SETENA26
no description available
26
1
read-write
0
write: no effect; read: Reserved iv 42 interrupt disabled
#0
1
write: enable Reserved iv 42 interrupt; read: Reserved iv 42 interrupt enabled
#1
SETENA27
no description available
27
1
read-write
0
write: no effect; read: Clock loss of lock interrupt disabled
#0
1
write: enable Clock loss of lock interrupt; read: Clock loss of lock interrupt enabled
#1
SETENA28
no description available
28
1
read-write
0
write: no effect; read: WDOG interrupt disabled
#0
1
write: enable WDOG interrupt; read: WDOG interrupt enabled
#1
SETENA29
no description available
29
1
read-write
0
write: no effect; read: Pulse width timer interrupt disabled
#0
1
write: enable Pulse width timer interrupt; read: Pulse width timer interrupt enabled
#1
SETENA3
no description available
3
1
read-write
0
write: no effect; read: Reserved iv 19 interrupt disabled
#0
1
write: enable Reserved iv 19 interrupt; read: Reserved iv 19 interrupt enabled
#1
SETENA30
no description available
30
1
read-write
0
write: no effect; read: Reserved iv 46 interrupt disabled
#0
1
write: enable Reserved iv 46 interrupt; read: Reserved iv 46 interrupt enabled
#1
SETENA31
no description available
31
1
read-write
0
write: no effect; read: Reserved iv 47 interrupt disabled
#0
1
write: enable Reserved iv 47 interrupt; read: Reserved iv 47 interrupt enabled
#1
SETENA4
no description available
4
1
read-write
0
write: no effect; read: Reserved iv 20 interrupt disabled
#0
1
write: enable Reserved iv 20 interrupt; read: Reserved iv 20 interrupt enabled
#1
SETENA5
no description available
5
1
read-write
0
write: no effect; read: Command complete and read collision interrupt disabled
#0
1
write: enable Command complete and read collision interrupt; read: Command complete and read collision interrupt enabled
#1
SETENA6
no description available
6
1
read-write
0
write: no effect; read: Low-voltage detect, low-voltage warning interrupt disabled
#0
1
write: enable Low-voltage detect, low-voltage warning interrupt; read: Low-voltage detect, low-voltage warning interrupt enabled
#1
SETENA7
no description available
7
1
read-write
0
write: no effect; read: External Interrupt interrupt disabled
#0
1
write: enable External Interrupt interrupt; read: External Interrupt interrupt enabled
#1
SETENA8
no description available
8
1
read-write
0
write: no effect; read: Inter-Integrated Circuit 0 interrupt disabled
#0
1
write: enable Inter-Integrated Circuit 0 interrupt; read: Inter-Integrated Circuit 0 interrupt enabled
#1
SETENA9
no description available
9
1
read-write
0
write: no effect; read: Inter-Integrated Circuit 1 interrupt disabled
#0
1
write: enable Inter-Integrated Circuit 1 interrupt; read: Inter-Integrated Circuit 1 interrupt enabled
#1
ISPR
Interrupt Set Pending Register
0x100
32
read-write
n
0x0
0x0
SETPEND0
no description available
0
1
read-write
0
write: no effect; read: Reserved iv 16 interrupt is not pending
#0
1
write: changes the Reserved iv 16 interrupt state to pending; read: Reserved iv 16 interrupt is pending
#1
SETPEND1
no description available
1
1
read-write
0
write: no effect; read: Reserved iv 17 interrupt is not pending
#0
1
write: changes the Reserved iv 17 interrupt state to pending; read: Reserved iv 17 interrupt is pending
#1
SETPEND10
no description available
10
1
read-write
0
write: no effect; read: Serial Peripheral Interface 0 interrupt is not pending
#0
1
write: changes the Serial Peripheral Interface 0 interrupt state to pending; read: Serial Peripheral Interface 0 interrupt is pending
#1
SETPEND11
no description available
11
1
read-write
0
write: no effect; read: Serial Peripheral Interface 1 interrupt is not pending
#0
1
write: changes the Serial Peripheral Interface 1 interrupt state to pending; read: Serial Peripheral Interface 1 interrupt is pending
#1
SETPEND12
no description available
12
1
read-write
0
write: no effect; read: UART0 status and error interrupt is not pending
#0
1
write: changes the UART0 status and error interrupt state to pending; read: UART0 status and error interrupt is pending
#1
SETPEND13
no description available
13
1
read-write
0
write: no effect; read: UART1 status and error interrupt is not pending
#0
1
write: changes the UART1 status and error interrupt state to pending; read: UART1 status and error interrupt is pending
#1
SETPEND14
no description available
14
1
read-write
0
write: no effect; read: UART2 status and error interrupt is not pending
#0
1
write: changes the UART2 status and error interrupt state to pending; read: UART2 status and error interrupt is pending
#1
SETPEND15
no description available
15
1
read-write
0
write: no effect; read: Analog-to-Digital Converter 0 interrupt is not pending
#0
1
write: changes the Analog-to-Digital Converter 0 interrupt state to pending; read: Analog-to-Digital Converter 0 interrupt is pending
#1
SETPEND16
no description available
16
1
read-write
0
write: no effect; read: Analog comparator 0 interrupt interrupt is not pending
#0
1
write: changes the Analog comparator 0 interrupt interrupt state to pending; read: Analog comparator 0 interrupt interrupt is pending
#1
SETPEND17
no description available
17
1
read-write
0
write: no effect; read: FlexTimer Module 0 interrupt is not pending
#0
1
write: changes the FlexTimer Module 0 interrupt state to pending; read: FlexTimer Module 0 interrupt is pending
#1
SETPEND18
no description available
18
1
read-write
0
write: no effect; read: FlexTimer Module 1 interrupt is not pending
#0
1
write: changes the FlexTimer Module 1 interrupt state to pending; read: FlexTimer Module 1 interrupt is pending
#1
SETPEND19
no description available
19
1
read-write
0
write: no effect; read: FlexTimer Module 2 interrupt is not pending
#0
1
write: changes the FlexTimer Module 2 interrupt state to pending; read: FlexTimer Module 2 interrupt is pending
#1
SETPEND2
no description available
2
1
read-write
0
write: no effect; read: Reserved iv 18 interrupt is not pending
#0
1
write: changes the Reserved iv 18 interrupt state to pending; read: Reserved iv 18 interrupt is pending
#1
SETPEND20
no description available
20
1
read-write
0
write: no effect; read: Real-time counter interrupt is not pending
#0
1
write: changes the Real-time counter interrupt state to pending; read: Real-time counter interrupt is pending
#1
SETPEND21
no description available
21
1
read-write
0
write: no effect; read: Analog comparator 1 interrupt interrupt is not pending
#0
1
write: changes the Analog comparator 1 interrupt interrupt state to pending; read: Analog comparator 1 interrupt interrupt is pending
#1
SETPEND22
no description available
22
1
read-write
0
write: no effect; read: Periodic timer overflow channel 0 interrupt is not pending
#0
1
write: changes the Periodic timer overflow channel 0 interrupt state to pending; read: Periodic timer overflow channel 0 interrupt is pending
#1
SETPEND23
no description available
23
1
read-write
0
write: no effect; read: Periodic timer overflow channel 1 interrupt is not pending
#0
1
write: changes the Periodic timer overflow channel 1 interrupt state to pending; read: Periodic timer overflow channel 1 interrupt is pending
#1
SETPEND24
no description available
24
1
read-write
0
write: no effect; read: Keyboard interrupt interrupt is not pending
#0
1
write: changes the Keyboard interrupt interrupt state to pending; read: Keyboard interrupt interrupt is pending
#1
SETPEND25
no description available
25
1
read-write
0
write: no effect; read: Keyboard interrupt interrupt is not pending
#0
1
write: changes the Keyboard interrupt interrupt state to pending; read: Keyboard interrupt interrupt is pending
#1
SETPEND26
no description available
26
1
read-write
0
write: no effect; read: Reserved iv 42 interrupt is not pending
#0
1
write: changes the Reserved iv 42 interrupt state to pending; read: Reserved iv 42 interrupt is pending
#1
SETPEND27
no description available
27
1
read-write
0
write: no effect; read: Clock loss of lock interrupt is not pending
#0
1
write: changes the Clock loss of lock interrupt state to pending; read: Clock loss of lock interrupt is pending
#1
SETPEND28
no description available
28
1
read-write
0
write: no effect; read: WDOG interrupt is not pending
#0
1
write: changes the WDOG interrupt state to pending; read: WDOG interrupt is pending
#1
SETPEND29
no description available
29
1
read-write
0
write: no effect; read: Pulse width timer interrupt is not pending
#0
1
write: changes the Pulse width timer interrupt state to pending; read: Pulse width timer interrupt is pending
#1
SETPEND3
no description available
3
1
read-write
0
write: no effect; read: Reserved iv 19 interrupt is not pending
#0
1
write: changes the Reserved iv 19 interrupt state to pending; read: Reserved iv 19 interrupt is pending
#1
SETPEND30
no description available
30
1
read-write
0
write: no effect; read: Reserved iv 46 interrupt is not pending
#0
1
write: changes the Reserved iv 46 interrupt state to pending; read: Reserved iv 46 interrupt is pending
#1
SETPEND31
no description available
31
1
read-write
0
write: no effect; read: Reserved iv 47 interrupt is not pending
#0
1
write: changes the Reserved iv 47 interrupt state to pending; read: Reserved iv 47 interrupt is pending
#1
SETPEND4
no description available
4
1
read-write
0
write: no effect; read: Reserved iv 20 interrupt is not pending
#0
1
write: changes the Reserved iv 20 interrupt state to pending; read: Reserved iv 20 interrupt is pending
#1
SETPEND5
no description available
5
1
read-write
0
write: no effect; read: Command complete and read collision interrupt is not pending
#0
1
write: changes the Command complete and read collision interrupt state to pending; read: Command complete and read collision interrupt is pending
#1
SETPEND6
no description available
6
1
read-write
0
write: no effect; read: Low-voltage detect, low-voltage warning interrupt is not pending
#0
1
write: changes the Low-voltage detect, low-voltage warning interrupt state to pending; read: Low-voltage detect, low-voltage warning interrupt is pending
#1
SETPEND7
no description available
7
1
read-write
0
write: no effect; read: External Interrupt interrupt is not pending
#0
1
write: changes the External Interrupt interrupt state to pending; read: External Interrupt interrupt is pending
#1
SETPEND8
no description available
8
1
read-write
0
write: no effect; read: Inter-Integrated Circuit 0 interrupt is not pending
#0
1
write: changes the Inter-Integrated Circuit 0 interrupt state to pending; read: Inter-Integrated Circuit 0 interrupt is pending
#1
SETPEND9
no description available
9
1
read-write
0
write: no effect; read: Inter-Integrated Circuit 1 interrupt is not pending
#0
1
write: changes the Inter-Integrated Circuit 1 interrupt state to pending; read: Inter-Integrated Circuit 1 interrupt is pending
#1
OSC
Oscillator
OSC
0x0
0x0
0x1
registers
n
CR
OSC Control Register
0x0
8
read-write
n
0x0
0x0
HGO
High Gain Oscillator Select
1
1
read-write
0
Low-power mode
#0
1
High-gain mode
#1
OSCEN
OSC Enable
7
1
read-write
0
OSC module is disabled.
#0
1
OSC module is enabled.
#1
OSCINIT
OSC Initialization
0
1
read-only
0
Oscillator initialization is not complete.
#0
1
Oscillator initialization is completed.
#1
OSCOS
OSC Output Select
4
1
read-write
0
External clock source from EXTAL pin is selected.
#0
1
Oscillator clock source is selected.
#1
OSCSTEN
OSC Enable in Stop mode
5
1
read-write
0
OSC clock is disabled in Stop mode.
#0
1
OSC clock stays enabled in Stop mode.
#1
RANGE
Frequency Range Select
2
1
read-write
0
Low frequency range of 32 kHz.
#0
1
High frequency range of 4-24 MHz.
#1
PIT
Periodic Interrupt Timer
PIT
0x0
0x0
0x120
registers
n
PIT_CH0
22
PIT_CH1
23
CVAL0
Current Timer Value Register
0x208
32
read-only
n
0x0
0x0
TVL
Current Timer Value
0
32
read-only
CVAL1
Current Timer Value Register
0x31C
32
read-only
n
0x0
0x0
TVL
Current Timer Value
0
32
read-only
LDVAL0
Timer Load Value Register
0x200
32
read-write
n
0x0
0x0
TSV
Timer Start Value
0
32
read-write
LDVAL1
Timer Load Value Register
0x310
32
read-write
n
0x0
0x0
TSV
Timer Start Value
0
32
read-write
MCR
PIT Module Control Register
0x0
32
read-write
n
0x0
0x0
FRZ
Freeze
0
1
read-write
0
Timers continue to run in Debug mode.
#0
1
Timers are stopped in Debug mode.
#1
MDIS
Module Disable - (PIT section)
1
1
read-write
0
Clock for standard PIT timers is enabled.
#0
1
Clock for standard PIT timers is disabled.
#1
TCTRL0
Timer Control Register
0x210
32
read-write
n
0x0
0x0
CHN
Chain Mode
2
1
read-write
0
Timer is not chained.
#0
1
Timer is chained to previous timer. For example, for Channel 2, if this field is set, Timer 2 is chained to Timer 1.
#1
TEN
Timer Enable
0
1
read-write
0
Timer n is disabled.
#0
1
Timer n is enabled.
#1
TIE
Timer Interrupt Enable
1
1
read-write
0
Interrupt requests from Timer n are disabled.
#0
1
Interrupt will be requested whenever TIF is set.
#1
TCTRL1
Timer Control Register
0x328
32
read-write
n
0x0
0x0
CHN
Chain Mode
2
1
read-write
0
Timer is not chained.
#0
1
Timer is chained to previous timer. For example, for Channel 2, if this field is set, Timer 2 is chained to Timer 1.
#1
TEN
Timer Enable
0
1
read-write
0
Timer n is disabled.
#0
1
Timer n is enabled.
#1
TIE
Timer Interrupt Enable
1
1
read-write
0
Interrupt requests from Timer n are disabled.
#0
1
Interrupt will be requested whenever TIF is set.
#1
TFLG0
Timer Flag Register
0x218
32
read-write
n
0x0
0x0
TIF
Timer Interrupt Flag
0
1
read-write
0
Timeout has not yet occurred.
#0
1
Timeout has occurred.
#1
TFLG1
Timer Flag Register
0x334
32
read-write
n
0x0
0x0
TIF
Timer Interrupt Flag
0
1
read-write
0
Timeout has not yet occurred.
#0
1
Timeout has occurred.
#1
PMC
Power management
PMC
0x0
0x0
0x2
registers
n
LVD_LLW
6
PMC
6
SPMSC1
System Power Management Status and Control 1 Register
0x0
8
read-write
n
0x0
0x0
BGBE
Bandgap Buffer Enable
0
1
read-write
0
Bandgap buffer is disabled.
#0
1
Bandgap buffer is enabled.
#1
LVDE
Low-Voltage Detect Enable
2
1
read-write
0
LVD logic is disabled.
#0
1
LVD logic is enabled.
#1
LVDRE
Low-Voltage Detect Reset Enable
4
1
read-write
0
LVD events do not generate hardware resets.
#0
1
Forces an MCU reset when an enabled low-voltage detect event occurs.
#1
LVDSE
Low-Voltage Detect Stop Enable
3
1
read-write
0
Low-voltage detect is disabled during Stop mode.
#0
1
Low-voltage detect is enabled during Stop mode.
#1
LVWACK
Low-Voltage Warning Acknowledge
6
1
write-only
LVWF
Low-Voltage Warning Flag
7
1
read-only
0
Low-voltage warning is not present.
#0
1
Low-voltage warning is present or was present.
#1
LVWIE
Low-Voltage Warning Interrupt Enable
5
1
read-write
0
Hardware interrupt is disabled (use polling).
#0
1
Requests a hardware interrupt when LVWF = 1.
#1
SPMSC2
System Power Management Status and Control 2 Register
0x1
8
read-write
n
0x0
0x0
LVDV
Low-Voltage Detect Voltage Select
6
1
read-write
0
Low trip point is selected (VLVD = VLVDL).
#0
1
High trip point is selected (VLVD = VLVDH).
#1
LVWV
Low-Voltage Warning Voltage Select
4
2
read-write
00
Low trip point is selected (VLVW = VLVW1).
#00
01
Middle 1 trip point is selected (VLVW = VLVW2).
#01
10
Middle 2 trip point is selected (VLVW = VLVW3).
#10
11
High trip point is selected (VLVW = VLVW4).
#11
PORT
Port control and interrupts
PORT
0x0
0x0
0x18
registers
n
HDRVE
Port High Drive Enable Register
0x14
32
read-write
n
0x0
0x0
PTB4
High Current Drive Capability of PTB4
0
1
read-write
0
PTB4 is disabled to offer high current drive capability.
#0
1
PTB4 is enabled to offer high current drive capability.
#1
PTB5
High Current Drive Capability of PTB5
1
1
read-write
0
PTB5 is disabled to offer high current drive capability.
#0
1
PTB5 is enabled to offer high current drive capability.
#1
PTD0
High Current Drive Capability of PTD0
2
1
read-write
0
PTD0 is disabled to offer high current drive capability.
#0
1
PTD0 is enabled to offer high current drive capability.
#1
PTD1
High Current Drive Capability of PTD1
3
1
read-write
0
PTD1 is disabled to offer high current drive capability.
#0
1
PTD1 is enable to offer high current drive capability.
#1
PTE0
High Current Drive Capability of PTE0
4
1
read-write
0
PTE0 is disabled to offer high current drive capability.
#0
1
PTE0 is enable to offer high current drive capability.
#1
PTE1
High Current Drive Capability of PTE1
5
1
read-write
0
PTE1 is disabled to offer high current drive capability.
#0
1
PTE1 is enabled to offer high current drive capability.
#1
PTH0
High Current Drive Capability of PTH0
6
1
read-write
0
PTH0 is disabled to offer high current drive capability.
#0
1
PTH0 is enabled to offer high current drive capability.
#1
PTH1
High Current Drive Capability of PTH1
7
1
read-write
0
PTH1 is disabled to offer high current drive capability.
#0
1
PTH1 is enabled to offer high current drive capability.
#1
IOFLT0
Port Filter Register 0
0x0
32
read-write
n
0x0
0x0
FLTA
Filter Selection for Input from PTA
0
2
read-write
00
BUSCLK
#00
01
FLTDIV1
#01
10
FLTDIV2
#10
11
FLTDIV3
#11
FLTB
Filter Selection for Input from PTB
2
2
read-write
00
BUSCLK
#00
01
FLTDIV1
#01
10
FLTDIV2
#10
11
FLTDIV3
#11
FLTC
Filter Selection for Input from PTC
4
2
read-write
00
BUSCLK
#00
01
FLTDIV1
#01
10
FLTDIV2
#10
11
FLTDIV3
#11
FLTD
Filter Selection for Input from PTD
6
2
read-write
00
BUSCLK
#00
01
FLTDIV1
#01
10
FLTDIV2
#10
11
FLTDIV3
#11
FLTDIV1
Filter Division Set 1
24
2
read-write
00
BUSCLK/2
#00
01
BUSCLK/4
#01
10
BUSCLK/8
#10
11
BUSCLK/16
#11
FLTDIV2
Filter Division Set 2
26
3
read-write
000
BUSCLK/32
#000
001
BUSCLK/64
#001
010
BUSCLK/128
#010
011
BUSCLK/256
#011
100
BUSCLK/512
#100
101
BUSCLK/1024
#101
110
BUSCLK/2048
#110
111
BUSCLK/4096
#111
FLTDIV3
Filter Division Set 3
29
3
read-write
000
LPOCLK
#000
001
LPOCLK/2
#001
010
LPOCLK/4
#010
011
LPOCLK/8
#011
100
LPOCLK/16
#100
101
LPOCLK/32
#101
110
LPOCLK/64
#110
111
LPOCLK/128
#111
FLTE
Filter Selection for Input from PTD
8
2
read-write
00
BUSCLK
#00
01
FLTDIV1
#01
10
FLTDIV2
#10
11
FLTDIV3
#11
FLTF
Filter Selection for Input from PTF
10
2
read-write
00
BUSCLK
#00
01
FLTDIV1
#01
10
FLTDIV2
#10
11
FLTDIV3
#11
FLTG
Filter Selection for Input from PTG
12
2
read-write
00
BUSCLK
#00
01
FLTDIV1
#01
10
FLTDIV2
#10
11
FLTDIV3
#11
FLTH
Filter Selection for Input from PTH
14
2
read-write
00
BUSCLK
#00
01
FLTDIV1
#01
10
FLTDIV2
#10
11
FLTDIV3
#11
FLTKBI0
Filter selection for Input from KBI0
18
2
read-write
00
No filter.
#00
01
Selects FLTDIV1, and will switch to FLTDIV3 in Stop mode automatically.
#01
10
Selects FLTDIV2, and will switch to FLTDIV3 in Stop mode automatically.
#10
11
FLTDIV3
#11
FLTKBI1
Filter Selection for Input from KBI1
20
2
read-write
00
No filter
#00
01
Selects FLTDIV1, and will switch to FLTDIV3 in Stop mode automatically.
#01
10
Selects FLTDIV2, and will switch to FLTDIV3 in Stop mode automatically.
#10
11
FLTDIV3
#11
FLTNMI
Filter Selection for Input from NMI
22
2
read-write
00
No filter.
#00
01
Selects FLTDIV1, and will switch to FLTDIV3 in Stop mode automatically.
#01
10
Selects FLTDIV2, and will switch to FLTDIV3 in Stop mode automatically.
#10
11
FLTDIV3
#11
FLTRST
Filter Selection for Input from RESET/IRQ
16
2
read-write
00
No filter.
#00
01
Selects FLTDIV1, and will switch to FLTDIV3 in Stop mode automatically.
#01
10
Selects FLTDIV2, and will switch to FLTDIV3 in Stop mode automatically.
#10
11
FLTDIV3
#11
IOFLT1
Port Filter Register 1
0x4
32
read-write
n
0x0
0x0
FLTFTM0
Filter Selection For Input from FTM0CH0/FTM0CH1
6
2
read-write
00
No filter
#00
01
Select FLTDIV1
#01
10
Select FLTDIV2
#10
11
Select FLTDIV3
#11
FLTFTM1
Filter Selection For Input from FTM1CH0/FTM1CH1
8
2
read-write
00
No filter
#00
01
Select FLTDIV1
#01
10
Select FLTDIV2
#10
11
Select FLTDIV3
#11
FLTI
Filter Selection for Input from PTI
0
2
read-write
00
BUSCLK
#00
01
FLTDIV1
#01
10
FLTDIV2
#10
11
FLTDIV3
#11
FLTI2C0
Filter Selection For Input from SCL0/SDA0
12
2
read-write
00
No filter
#00
01
Select FLTDIV1
#01
10
Select FLTDIV2
#10
11
Select BUSCLK
#11
FLTI2C1
Filter Selection For Input from SCL1/SDA1
14
2
read-write
00
No filter
#00
01
Select FLTDIV1
#01
10
Select FLTDIV2
#10
11
Select BUSCLK
#11
FLTIRQ
Filter Selection for Input from IRQ
4
2
read-write
00
No filter
#00
01
Selects FLTDIV1, and will switch to FLTDIV3 in Stop mode automatically.
#01
10
Selects FLTDIV2, and will switch to FLTDIV3 in Stop mode automatically.
#10
11
FLTDIV3
#11
FLTPWT
Filter Selection For Input from PWT_IN1/PWT_IN0
10
2
read-write
00
No filter
#00
01
Select FLTDIV1
#01
10
Select FLTDIV2
#10
11
Select FLTDIV3
#11
PUE0
Port Pullup Enable Register 0
0x8
32
read-write
n
0x0
0x0
PTAPE0
Pull Enable for Port A Bit 0
0
1
read-write
0
Pullup is disabled for port A bit 0.
#0
1
Pullup is enabled for port A bit 0.
#1
PTAPE1
Pull Enable for Port A Bit 1
1
1
read-write
0
Pullup is disabled for port A bit 1.
#0
1
Pullup is enabled for port A bit 1.
#1
PTAPE2
Pull Enable for Port A Bit 2
2
1
read-write
0
Pullup is disabled for port A bit 2.
#0
1
Pullup is enabled for port A bit 2.
#1
PTAPE3
Pull Enable for Port A Bit 3
3
1
read-write
0
Pullup is disabled for port A bit 3.
#0
1
Pullup is enabled for port A bit 3.
#1
PTAPE4
Pull Enable for Port A Bit 4
4
1
read-write
0
Pullup is disabled for port A bit 4.
#0
1
Pullup is enabled for port A bit 4.
#1
PTAPE5
Pull Enable for Port A Bit 5
5
1
read-write
0
Pullup is disabled for port A bit 5.
#0
1
Pullup is enabled for port A bit 5.
#1
PTAPE6
Pull Enable for Port A Bit 6
6
1
read-write
0
Pullup is disabled for port A bit 6.
#0
1
Pullup is enabled for port A bit 6.
#1
PTAPE7
Pull Enable for Port A Bit 7
7
1
read-write
0
Pullup is disabled for port A bit 7.
#0
1
Pullup is enabled for port A bit 7.
#1
PTBPE0
Pull Enable for Port B Bit 0
8
1
read-write
0
Pullup is disabled for port B bit 0.
#0
1
Pullup is enabled for port B bit 0.
#1
PTBPE1
Pull Enable for Port B Bit 1
9
1
read-write
0
Pullup is disabled for port B bit 1.
#0
1
Pullup is enabled for port B bit 1.
#1
PTBPE2
Pull Enable for Port B Bit 2
10
1
read-write
0
Pullup is disabled for port B bit 2.
#0
1
Pullup is enabled for port B bit 2.
#1
PTBPE3
Pull Enable for Port B Bit 3
11
1
read-write
0
Pullup is disabled for port B bit 3.
#0
1
Pullup is enabled for port B bit 3.
#1
PTBPE4
Pull Enable for Port B Bit 4
12
1
read-write
0
Pullup is disabled for port B bit 4.
#0
1
Pullup is enabled for port B bit 4.
#1
PTBPE5
Pull Enable for Port B Bit 5
13
1
read-write
0
Pullup is disabled for port B bit 5.
#0
1
Pullup is enabled for port B bit 5.
#1
PTBPE6
Pull Enable for Port B Bit 6
14
1
read-write
0
Pullup is disabled for port B bit 6.
#0
1
Pullup is enabled for port B bit 6.
#1
PTBPE7
Pull Enable for Port B Bit 7
15
1
read-write
0
Pullup is disabled for port B bit 7.
#0
1
Pullup is enabled for port B bit 7.
#1
PTCPE0
Pull Enable for Port C Bit 0
16
1
read-write
0
Pullup is disabled for port C bit 0.
#0
1
Pullup is enabled for port C bit 0.
#1
PTCPE1
Pull Enable for Port C Bit 1
17
1
read-write
0
Pullup is disabled for port C bit 1.
#0
1
Pullup is enabled for port C bit 1.
#1
PTCPE2
Pull Enable for Port C Bit 2
18
1
read-write
0
Pullup is disabled for port C bit 2.
#0
1
Pullup is enabled for port C bit 2.
#1
PTCPE3
Pull Enable for Port C Bit 3
19
1
read-write
0
Pullup is disabled for port C bit 3.
#0
1
Pullup is enabled for port C bit 3.
#1
PTCPE4
Pull Enable for Port C Bit 4
20
1
read-write
0
Pullup is disabled for port C bit 4.
#0
1
Pullup is enabled for port C bit 4.
#1
PTCPE5
Pull Enable for Port C Bit 5
21
1
read-write
0
Pullup is disabled for port C bit 5.
#0
1
Pullup is enabled for port C bit 5.
#1
PTCPE6
Pull Enable for Port C Bit 6
22
1
read-write
0
Pullup is disabled for port C bit 6.
#0
1
Pullup is enabled for port C bit 6.
#1
PTCPE7
Pull Enable for Port C Bit 7
23
1
read-write
0
Pullup is disabled for port C bit 7.
#0
1
Pullup is enabled for port C bit 7.
#1
PTDPE0
Pull Enable for Port D Bit 0
24
1
read-write
0
Pullup is disabled for port D bit 0.
#0
1
Pullup is enabled for port D bit 0.
#1
PTDPE1
Pull Enable for Port D Bit 1
25
1
read-write
0
Pullup is disabled for port D bit 1.
#0
1
Pullup is enabled for port D bit 1.
#1
PTDPE2
Pull Enable for Port D Bit 2
26
1
read-write
0
Pullup is disabled for port D bit 2.
#0
1
Pullup is enabled for port D bit 2.
#1
PTDPE3
Pull Enable for Port D Bit 3
27
1
read-write
0
Pullup is disabled for port D bit 3.
#0
1
Pullup is enabled for port D bit 3.
#1
PTDPE4
Pull Enable for Port D Bit 4
28
1
read-write
0
Pullup is disabled for port D bit 4.
#0
1
Pullup is enabled for port D bit 4.
#1
PTDPE5
Pull Enable for Port D Bit 5
29
1
read-write
0
Pullup is disabled for port D bit 5.
#0
1
Pullup is enabled for port D bit 5.
#1
PTDPE6
Pull Enable for Port D Bit 6
30
1
read-write
0
Pullup is disabled for port D bit 6.
#0
1
Pullup is enabled for port D bit 6.
#1
PTDPE7
Pull Enable for Port D Bit 7
31
1
read-write
0
Pullup is disabled for port D bit 7.
#0
1
Pullup is enabled for port D bit 7.
#1
PUE1
Port Pullup Enable Register 1
0xC
32
read-write
n
0x0
0x0
PTEPE0
Pull Enable for Port E Bit 0
0
1
read-write
0
Pullup is disabled for port E bit 0.
#0
1
Pullup is enabled for port E bit 0.
#1
PTEPE1
Pull Enable for Port E Bit 1
1
1
read-write
0
Pullup is disabled for port E bit 1.
#0
1
Pullup is enabled for port E bit 1.
#1
PTEPE2
Pull Enable for Port E Bit 2
2
1
read-write
0
Pullup is disabled for port E bit 2.
#0
1
Pullup is enabled for port E bit 2.
#1
PTEPE3
Pull Enable for Port E Bit 3
3
1
read-write
0
Pullup is disabled for port E bit 3.
#0
1
Pullup is enabled for port E bit 3.
#1
PTEPE4
Pull Enable for Port E Bit 4
4
1
read-write
0
Pullup is disabled for port E bit 4.
#0
1
Pullup is enabled for port E bit 4.
#1
PTEPE5
Pull Enable for Port E Bit 5
5
1
read-write
0
Pullup is disabled for port E bit 5.
#0
1
Pullup is enabled for port E bit 5.
#1
PTEPE6
Pull Enable for Port E Bit 6
6
1
read-write
0
Pullup is disabled for port E bit 6.
#0
1
Pullup is enabled for port E bit 6.
#1
PTEPE7
Pull Enable for Port E Bit 7
7
1
read-write
0
Pullup is disabled for port E bit 7.
#0
1
Pullup is enabled for port E bit 7.
#1
PTFPE0
Pull Enable for Port F Bit 0
8
1
read-write
0
Pullup is disabled for port F bit 0.
#0
1
Pullup is enabled for port F bit 0.
#1
PTFPE1
Pull Enable for Port F Bit 1
9
1
read-write
0
Pullup is disabled for port F bit 1.
#0
1
Pullup is enabled for port F bit 1.
#1
PTFPE2
Pull Enable for Port F Bit 2
10
1
read-write
0
Pullup is disabled for port F bit 2.
#0
1
Pullup is enabled for port F bit 2.
#1
PTFPE3
Pull Enable for Port F Bit 3
11
1
read-write
0
Pullup is disabled for port F bit 3.
#0
1
Pullup is enabled for port F bit 3.
#1
PTFPE4
Pull Enable for Port F Bit 4
12
1
read-write
0
Pullup is disabled for port F bit 4.
#0
1
Pullup is enabled for port F bit 4.
#1
PTFPE5
Pull Enable for Port F Bit 5
13
1
read-write
0
Pullup is disabled for port F bit 5.
#0
1
Pullup is enabled for port F bit 5.
#1
PTFPE6
Pull Enable for Port F Bit 6
14
1
read-write
0
Pullup is disabled for port F bit 6.
#0
1
Pullup is enabled for port F bit 6.
#1
PTFPE7
Pull Enable for Port F Bit 7
15
1
read-write
0
Pullup is disabled for port F bit 7.
#0
1
Pullup is enabled for port F bit 7.
#1
PTGPE0
Pull Enable for Port G Bit 0
16
1
read-write
0
Pullup is disabled for port G bit 0.
#0
1
Pullup is enabled for port G bit 0.
#1
PTGPE1
Pull Enable for Port G Bit 1
17
1
read-write
0
Pullup is disabled for port G bit 1.
#0
1
Pullup is enabled for port G bit 1.
#1
PTGPE2
Pull Enable for Port G Bit 2
18
1
read-write
0
Pullup is disabled for port G bit 2.
#0
1
Pullup is enabled for port G bit 2.
#1
PTGPE3
Pull Enable for Port G Bit 3
19
1
read-write
0
Pullup is disabled for port G bit 3.
#0
1
Pullup is enabled for port G bit 3.
#1
PTGPE4
Pull Enable for Port G Bit 4
20
1
read-write
0
Pullup is disabled for port G bit 4.
#0
1
Pullup is enabled for port G bit 4.
#1
PTGPE5
Pull Enable for Port G Bit 5
21
1
read-write
0
Pullup is disabled for port G bit 5.
#0
1
Pullup is enabled for port G bit 5.
#1
PTGPE6
Pull Enable for Port G Bit 6
22
1
read-write
0
Pullup is disabled for port G bit 6.
#0
1
Pullup is enabled for port G bit 6.
#1
PTGPE7
Pull Enable for Port G Bit 7
23
1
read-write
0
Pullup is disabled for port G bit 7.
#0
1
Pullup is enabled for port G bit 7.
#1
PTHPE0
Pull Enable for Port H Bit 0
24
1
read-write
0
Pullup is disabled for port H bit 0.
#0
1
Pullup is enabled for port H bit 0.
#1
PTHPE1
Pull Enable for Port H Bit 1
25
1
read-write
0
Pullup is disabled for port H bit 1.
#0
1
Pullup is enabled for port H bit 1.
#1
PTHPE2
Pull Enable for Port H Bit 2
26
1
read-write
0
Pullup is disabled for port H bit 2.
#0
1
Pullup is enabled for port H bit 2.
#1
PTHPE3
Pull Enable for Port H Bit 3
27
1
read-write
0
Pullup is disabled for port H bit 3.
#0
1
Pullup is enabled for port H bit 3.
#1
PTHPE4
Pull Enable for Port H Bit 4
28
1
read-write
0
Pullup is disabled for port H bit 4.
#0
1
Pullup is enabled for port H bit 4.
#1
PTHPE5
Pull Enable for Port H Bit 5
29
1
read-write
0
Pullup is disabled for port H bit 5.
#0
1
Pullup is enabled for port H bit 5.
#1
PTHPE6
Pull Enable for Port H Bit 6
30
1
read-write
0
Pullup is disabled for port H bit 6.
#0
1
Pullup is enabled for port H bit 6.
#1
PTHPE7
Pull Enable for Port H Bit 7
31
1
read-write
0
Pullup is disabled for port H bit 7.
#0
1
Pullup is enabled for port H bit 7.
#1
PUE2
Port Pullup Enable Register 2
0x10
32
read-write
n
0x0
0x0
PTIPE0
Pull Enable for Port I Bit 0
0
1
read-write
0
Pullup is disabled for port I bit 0.
#0
1
Pullup is enabled for port I bit 0.
#1
PTIPE1
Pull Enable for Port I Bit 1
1
1
read-write
0
Pullup is disabled for port I bit 1.
#0
1
Pullup is enabled for port I bit 1.
#1
PTIPE2
Pull Enable for Port I Bit 2
2
1
read-write
0
Pullup is disabled for port I bit 2.
#0
1
Pullup is enabled for port I bit 2.
#1
PTIPE3
Pull Enable for Port I Bit 3
3
1
read-write
0
Pullup is disabled for port I bit 3.
#0
1
Pullup is enabled for port I bit 3.
#1
PTIPE4
Pull Enable for Port I Bit 4
4
1
read-write
0
Pullup is disabled for port I bit 4.
#0
1
Pullup is enabled for port I bit 4.
#1
PTIPE5
Pull Enable for Port I Bit 5
5
1
read-write
0
Pullup is disabled for port I bit 5.
#0
1
Pullup is enabled for port I bit 5.
#1
PTIPE6
Pull Enable for Port I Bit 6
6
1
read-write
0
Pullup is disabled for port I bit 6.
#0
1
Pullup is enabled for port I bit 6.
#1
PWT
Pulse Width Timer
PWT
0x0
0x0
0x8
registers
n
PWT
29
R1
Pulse Width Timer Register 1
0x0
32
read-write
n
0x0
0x0
EDGE
PWT Input Edge Sensitivity
11
2
read-write
00
The first falling-edge starts the pulse width measurement, and on all the subsequent falling edges, the pulse width is captured.
#00
01
The first rising edge starts the pulse width measurement, and on all the subsequent rising and falling edges, the pulse width is captured.
#01
10
The first falling edge starts the pulse width measurement, and on all the subsequent rising and falling edges, the pulse width is captured.
#10
11
The first-rising edge starts the pulse width measurement, and on all the subsequent rising edges, the pulse width is captured.
#11
PCLKS
PWT Clock Source Selection
15
1
read-write
0
TIMER_CLK is selected as the clock source of PWT counter.
#0
1
Alternative clock is selected as the clock source of PWT counter.
#1
PINSEL
PWT Pulse Inputs Selection
13
2
read-write
00
PWTIN[0] is enabled.
#00
01
PWTIN[1] is enabled.
#01
10
PWTIN[2] enabled.
#10
11
PWTIN[3] enabled.
#11
POVIE
PWT Counter Overflow Interrupt Enable
4
1
read-write
0
Disable PWT to generate interrupt when PWTOV is set.
#0
1
Enable PWT to generate interrupt when PWTOV is set.
#1
PPW
Positive Pulse Width
16
16
read-only
PRDYIE
PWT Pulse Width Data Ready Interrupt Enable
5
1
read-write
0
Disable PWT to generate interrupt when PWTRDY is set.
#0
1
Enable PWT to generate interrupt when PWTRDY is set.
#1
PRE
PWT Clock Prescaler (CLKPRE) Setting
8
3
read-write
000
Clock divided by 1.
#000
001
Clock divided by 2.
#001
010
Clock divided by 4.
#010
011
Clock divided by 8.
#011
100
Clock divided by 16.
#100
101
Clock divided by 32.
#101
110
Clock divided by 64.
#110
111
Clock divided by 128.
#111
PWTEN
PWT Module Enable
7
1
read-write
0
The PWT is disabled.
#0
1
The PWT is enabled.
#1
PWTIE
PWT Module Interrupt Enable
6
1
read-write
0
Disables the PWT to generate interrupt.
#0
1
Enables the PWT to generate interrupt.
#1
PWTOV
PWT Counter Overflow
0
1
read-write
0
PWT counter no overflow.
#0
1
PWT counter runs from 0xFFFF to 0x0000.
#1
PWTRDY
PWT Pulse Width Valid
1
1
read-write
0
PWT pulse width register(s) is not up-to-date.
#0
1
PWT pulse width register(s) has been updated.
#1
PWTSR
PWT Soft Reset
3
1
write-only
0
No action taken.
#0
1
Writing 1 to this field will perform soft reset to PWT.
#1
R2
Pulse Width Timer Register 2
0x4
32
read-only
n
0x0
0x0
NPW
Negative Pulse Width. It is suggested to use half-word (16-bit) or word (32-bit) to read out this value.
0
16
read-only
PWTC
PWT Counter. It is suggested to use half-word (16-bit) or word (32-bit) to read out this value.
16
16
read-only
ROM
System ROM
ROM
0x0
0x0
0x1000
registers
n
COMPID0
Component ID Register
0x1FE0
32
read-only
n
0x0
0x0
COMPID
Component ID
0
32
read-only
COMPID1
Component ID Register
0x2FD4
32
read-only
n
0x0
0x0
COMPID
Component ID
0
32
read-only
COMPID2
Component ID Register
0x3FCC
32
read-only
n
0x0
0x0
COMPID
Component ID
0
32
read-only
COMPID3
Component ID Register
0x4FC8
32
read-only
n
0x0
0x0
COMPID
Component ID
0
32
read-only
ENTRY
Entry
0x0
32
read-only
n
0x0
0x0
ENTRY
ENTRY
0
32
read-only
PERIPHID0
Peripheral ID Register
0x5F08
32
read-only
n
0x0
0x0
PERIPHID
Peripheral ID1 is hardwired to 0x0000_00E0; ID2 to 0x0000_0008; and all the others to 0x0000_0000.
0
32
read-only
PERIPHID1
Peripheral ID Register
0x6EEC
32
read-only
n
0x0
0x0
PERIPHID
Peripheral ID1 is hardwired to 0x0000_00E0; ID2 to 0x0000_0008; and all the others to 0x0000_0000.
0
32
read-only
PERIPHID2
Peripheral ID Register
0x7ED4
32
read-only
n
0x0
0x0
PERIPHID
Peripheral ID1 is hardwired to 0x0000_00E0; ID2 to 0x0000_0008; and all the others to 0x0000_0000.
0
32
read-only
PERIPHID3
Peripheral ID Register
0x8EC0
32
read-only
n
0x0
0x0
PERIPHID
Peripheral ID1 is hardwired to 0x0000_00E0; ID2 to 0x0000_0008; and all the others to 0x0000_0000.
0
32
read-only
PERIPHID4
Peripheral ID Register
0x1FA0
32
read-only
n
0x0
0x0
PERIPHID
Peripheral ID1 is hardwired to 0x0000_00E0; ID2 to 0x0000_0008; and all the others to 0x0000_0000.
0
32
read-only
PERIPHID5
Peripheral ID Register
0x2F74
32
read-only
n
0x0
0x0
PERIPHID
Peripheral ID1 is hardwired to 0x0000_00E0; ID2 to 0x0000_0008; and all the others to 0x0000_0000.
0
32
read-only
PERIPHID6
Peripheral ID Register
0x3F4C
32
read-only
n
0x0
0x0
PERIPHID
Peripheral ID1 is hardwired to 0x0000_00E0; ID2 to 0x0000_0008; and all the others to 0x0000_0000.
0
32
read-only
PERIPHID7
Peripheral ID Register
0x4F28
32
read-only
n
0x0
0x0
PERIPHID
Peripheral ID1 is hardwired to 0x0000_00E0; ID2 to 0x0000_0008; and all the others to 0x0000_0000.
0
32
read-only
SYSACCESS
System Access Register
0xFCC
32
read-only
n
0x0
0x0
SYSACCESS
Hardwired to 0x0000_0001
0
32
read-only
TABLEMARK
End of Table Marker Register
0x4
32
read-only
n
0x0
0x0
MARK
Hardwired to 0x0000_0000
0
32
read-only
RTC
Real-time counter
RTC
0x0
0x0
0xC
registers
n
RTC
4
CNT
RTC Counter Register
0x8
32
read-only
n
0x0
0x0
CNT
RTC Count
0
16
read-only
MOD
RTC Modulo Register
0x4
32
read-write
n
0x0
0x0
MOD
RTC Modulo
0
16
read-write
SC
RTC Status and Control Register
0x0
32
read-write
n
0x0
0x0
RTCLKS
Real-Time Clock Source Select
14
2
read-write
00
External clock source.
#00
01
Real-time clock source is 1 kHz (LPOCLK).
#01
10
Internal reference clock (ICSIRCLK).
#10
11
Bus clock.
#11
RTCO
Real-Time Counter Output
4
1
read-write
0
Real-time counter output disabled.
#0
1
Real-time counter output enabled.
#1
RTCPS
Real-Time Clock Prescaler Select
8
3
read-write
000
Off
#000
001
If RTCLKS = x0, it is 1; if RTCLKS = x1, it is 128.
#001
010
If RTCLKS = x0, it is 2; if RTCLKS = x1, it is 256.
#010
011
If RTCLKS = x0, it is 4; if RTCLKS = x1, it is 512.
#011
100
If RTCLKS = x0, it is 8; if RTCLKS = x1, it is 1024.
#100
101
If RTCLKS = x0, it is 16; if RTCLKS = x1, it is 2048.
#101
110
If RTCLKS = x0, it is 32; if RTCLKS = x1, it is 100.
#110
111
If RTCLKS = x0, it is 64; if RTCLKS = x1, it is 1000.
#111
RTIE
Real-Time Interrupt Enable
6
1
read-write
0
Real-time interrupt requests are disabled. Use software polling.
#0
1
Real-time interrupt requests are enabled.
#1
RTIF
Real-Time Interrupt Flag
7
1
read-write
0
RTC counter has not reached the value in the RTC modulo register.
#0
1
RTC counter has reached the value in the RTC modulo register.
#1
SIM
System Integration Module
SIM
0x0
0x0
0x28
registers
n
CLKDIV
Clock Divider Register
0x24
32
read-write
n
0x0
0x0
OUTDIV1
Clock 1 output divider value
28
2
read-write
00
Same as ICSOUTCLK.
#00
01
ICSOUTCLK divides by 2.
#01
10
ICSOUTCLK divides by 3.
#10
11
ICSOUTCLK divides by 4.
#11
OUTDIV2
Clock 2 output divider value
24
1
read-write
0
Not divided from divider1.
#0
1
Divide by 2 from divider1.
#1
OUTDIV3
Clock 3 output divider value
20
1
read-write
0
Same as ICSOUTCLK.
#0
1
ICSOUTCLK divides by 2.
#1
PINSEL0
Pin Selection Register 0
0xC
32
read-write
n
0x0
0x0
FTM0CLKPS
FTM0 TCLK Pin Select
24
2
read-write
00
Selects TCLK0 for FTM0 module..
#00
01
Selects TCLK1 for FTM0 module.
#01
10
Selects TCLK2 for FTM0 module.
#10
FTM0PS0
FTM0_CH0 Port Pin Select
8
1
read-write
0
FTM0_CH0 channels are mapped on PTA0.
#0
1
FTM0_CH0 channels are mapped on PTB2.
#1
FTM0PS1
FTM0_CH1 Port Pin Select
9
1
read-write
0
FTM0_CH1 channels are mapped on PTA1.
#0
1
FTM0_CH1 channels are mapped on PTB3.
#1
FTM1CLKPS
FTM1 TCLK Pin Select
26
2
read-write
00
Selects TCLK0 for FTM1 module..
#00
01
Selects TCLK1 for FTM1 module.
#01
10
Selects TCLK2 for FTM1 module.
#10
FTM1PS0
FTM1_CH0 Port Pin Select
10
1
read-write
0
FTM1_CH0 channels are mapped on PTC4.
#0
1
FTM1_CH0 channels are mapped on PTH2.
#1
FTM1PS1
FTM1_CH1 Port Pin Select
11
1
read-write
0
FTM1_CH1 channels are mapped on PTC5.
#0
1
FTM1_CH1 channels are mapped on PTE7.
#1
FTM2CLKPS
FTM2 TCLK Pin Select
28
2
read-write
00
Selects TCLK0 for FTM2 module..
#00
01
Selects TCLK1 for FTM2 module.
#01
10
Selects TCLK2 for FTM2 module.
#10
I2C0PS
I2C0 Port Pin Select
5
1
read-write
0
I2C0_SCL and I2C0_SDA are mapped on PTA3 and PTA2, respectively.
#0
1
I2C0_SCL and I2C0_SDA are mapped on PTB7 and PTB6, respectively.
#1
IRQPS
IRQ Port Pin Select
0
3
read-write
000
IRQ is mapped on PTA5.
#000
001
IRQ is mapped on PTI0.
#001
010
IRQ is mapped on PTI1.
#010
011
IRQ is mapped on PTI2.
#011
100
IRQ is mapped on PTI3.
#100
101
IRQ is mapped on PTI4.
#101
110
IRQ is mapped on PTI5.
#110
111
IRQ is mapped on PTI6.
#111
PWTCLKPS
PWT TCLK Pin Select
30
2
read-write
00
Selects TCLK0 for PWT module.
#00
01
Selects TCLK1 for PWT module.
#01
10
Selects TCLK2 for PWT module.
#10
RTCPS
RTCO Pin Select
4
1
read-write
0
RTCO is mapped on PTC4.
#0
1
RTCO is mapped on PTC5.
#1
SPI0PS
SPI0 Pin Select
6
1
read-write
0
SPI0_SCK, SPI0_MOSI, SPI0_MISO, and SPI0_PCS are mapped on PTB2, PTB3, PTB4, and PTB5.
#0
1
SPI0_SCK, SPI0_MOSI, SPI0_MISO, and SPI0_PCS are mapped on PTE0, PTE1, PTE2, and PTE3.
#1
UART0PS
UART0 Pin Select
7
1
read-write
0
UART0_RX and UART0_TX are mapped on PTB0 and PTB1.
#0
1
UART0_RX and UART0_TX are mapped on PTA2 and PTA3.
#1
PINSEL1
Pin Selection Register 1
0x10
32
read-write
n
0x0
0x0
FTM2PS0
FTM2 Channel 0 Pin Select
0
2
read-write
00
FTM2 CH0 mapped on PTC0.
#00
01
FTM2 CH0 mapped on PTH0.
#01
10
FTM2 CH0 mapped on PTF0.
#10
FTM2PS1
FTM2 Channel 1 Pin Select
2
2
read-write
00
FTM2 CH1 mapped on PTC1.
#00
01
FTM2 CH1 mapped on PTH1.
#01
10
FTM2 CH1 mapped on PTF1.
#10
FTM2PS2
FTM2 Channel 2 Pin Select
4
2
read-write
00
FTM2 CH2 mapped on PTC2.
#00
01
FTM2 CH2 mapped on PTD0.
#01
10
FTM2 CH2 mapped on PTG4.
#10
FTM2PS3
FTM2 Channel 3 Pin Select
6
2
read-write
00
FTM2 CH3 mapped on PTC3.
#00
01
FTM2 CH3 mapped on PTD1.
#01
10
FTM2 CH3 mapped on PTG5.
#10
FTM2PS4
FTM2 Channel4 Pin Select
8
1
read-write
0
FTM2 CH4 mapped on PTB4.
#0
1
FTM2 CH4 mapped on PTG6.
#1
FTM2PS5
FTM2 Channel 5 Pin Select
9
1
read-write
0
FTM2 CH5 mapped on PTB5.
#0
1
FTM2 CH5 mapped on PTG7.
#1
I2C1PS
I2C1 Pin Select
10
1
read-write
0
I2C1_SCL on PTE1, I2C1_SDA on PTE0.
#0
1
I2C1_SCL on PTH4, I2C1_SDA on PTH3.
#1
MSCANPS
MSCAN Pin Select
16
1
read-write
0
CAN_TX on PTC7, CAN_RX on PTC6.
#0
1
CAN_TX on PTE7, CAN_RX on PTH2.
#1
PWTIN0PS
PWTIN0 Pin Select
14
1
read-write
0
PWTIN0 on PTD5.
#0
1
PWTIN0 on PTE2.
#1
PWTIN1PS
PWTIN1 Pin Select
15
1
read-write
0
PWTIN1 on PTB0.
#0
1
PWTIN1 on PTH7.
#1
SPI1PS
SPI1 Pin Select
11
1
read-write
0
SPI1_SCK, SPI1_MOSI, SPI1_MISO, and SPI1_PCS are mapped on PTD0, PTD1, PTD2, and PTD3.
#0
1
SPI1_SCK, SPI1_MOSI, SPI1_MISO, and SPI1_PCS are mapped on PTG4, PTG5, PTG6, and PTG7.
#1
UART1PS
UART1 Pin Select
12
1
read-write
0
UART1_TX on PTC7, UART1_RX on PTC6.
#0
1
UART1_TX on PTF3, UART1_RX on PTF2.
#1
UART2PS
UART2 Pin Select
13
1
read-write
0
UART2_TX on PTD7, UART2_RX on PTD6.
#0
1
UART2_TX on PTI1, UART2_RX on PTI0.
#1
SCGC
System Clock Gating Control Register
0x14
32
read-write
n
0x0
0x0
ACMP0
ACMP0 Clock Gate Control
30
1
read-write
0
Bus clock to the ACMP0 module is disabled.
#0
1
Bus clock to the ACMP0 module is enabled.
#1
ACMP1
ACMP1 Clock Gate Control
31
1
read-write
0
Bus clock to the ACMP1 module is disabled.
#0
1
Bus clock to the ACMP1 module is enabled.
#1
ADC
ADC Clock Gate Control
29
1
read-write
0
Bus clock to the ADC module is disabled.
#0
1
Bus clock to the ADC module is enabled.
#1
CRC
CRC Clock Gate Control
10
1
read-write
0
Bus clock to the CRC module is disabled.
#0
1
Bus clock to the CRC module is enabled.
#1
FLASH
Flash Clock Gate Control
12
1
read-write
0
Bus clock to the flash module is disabled.
#0
1
Bus clock to the flash module is enabled.
#1
FTM0
FTM0 Clock Gate Control
5
1
read-write
0
Bus clock to the FTM0 module is disabled.
#0
1
Bus clock to the FTM0 module is enabled.
#1
FTM1
FTM1 Clock Gate Control
6
1
read-write
0
Bus clock to the FTM1 module is disabled.
#0
1
Bus clock to the FTM1 module is enabled.
#1
FTM2
FTM2 Clock Gate Control
7
1
read-write
0
Bus clock to the FTM2 module is disabled.
#0
1
Bus clock to the FTM2 module is enabled.
#1
I2C0
I2C0 Clock Gate Control
16
1
read-write
0
Bus clock to the I2C0 module is disabled.
#0
1
Bus clock to the I2C0 module is enabled.
#1
I2C1
I2C1 Clock Gate Control
17
1
read-write
0
Bus clock to the I2C1 module is disabled.
#0
1
Bus clock to the I2C1 module is enabled.
#1
IRQ
IRQ Clock Gate Control
27
1
read-write
0
Bus clock to the IRQ module is disabled.
#0
1
Bus clock to the IRQ module is enabled.
#1
KBI0
KBI0 Clock Gate Control
24
1
read-write
0
Bus clock to the KBI0 module is disabled.
#0
1
Bus clock to the KBI0 module is enabled.
#1
KBI1
KBI1 Clock Gate Control
25
1
read-write
0
Bus clock to the KBI1 module is disabled.
#0
1
Bus clock to the KBI1 module is enabled.
#1
MSCAN
MSCAN Clock Gate Control
15
1
read-write
0
Bus clock to the MSCAN module is disabled.
#0
1
Bus clock to the MSCAN module is enabled.
#1
PIT
PIT Clock Gate Control
1
1
read-write
0
Bus clock to the PIT module is disabled.
#0
1
Bus clock to the PIT module is enabled.
#1
PWT
PWT Clock Gate Control
4
1
read-write
0
Timer clock to the PWT module is disabled.
#0
1
Timer clock to the PWT module is enabled.
#1
RTC
RTC Clock Gate Control
0
1
read-write
0
Bus clock to the RTC module is disabled.
#0
1
Bus clock to the RTC module is enabled.
#1
SPI0
SPI0 Clock Gate Control
18
1
read-write
0
Bus clock to the SPI0 module is disabled.
#0
1
Bus clock to the SPI0 module is enabled.
#1
SPI1
SPI1 Clock Gate Control
19
1
read-write
0
Bus clock to the SPI1 module is disabled.
#0
1
Bus clock to the SPI1 module is enabled.
#1
SWD
SWD (single wire debugger) Clock Gate Control
13
1
read-write
0
Bus clock to the SWD module is disabled.
#0
1
Bus clock to the SWD module is enabled.
#1
UART0
UART0 Clock Gate Control
20
1
read-write
0
Bus clock to the UART0 module is disabled.
#0
1
Bus clock to the UART0 module is enabled.
#1
UART1
UART1 Clock Gate Control
21
1
read-write
0
Bus clock to the UART1 module is disabled.
#0
1
Bus clock to the UART1 module is enabled.
#1
UART2
UART2 Clock Gate Control
22
1
read-write
0
Bus clock to the UART2 module is disabled.
#0
1
Bus clock to the UART2 module is enabled.
#1
SOPT0
System Options Register 0
0x4
32
read-write
n
0x0
0x0
ACIC
Analog Comparator to Input Capture Enable
11
1
read-write
0
ACMP0 output is not connected to FTM1 input channel 0.
#0
1
ACMP0 output is connected to FTM1 input channel 0.
#1
ACTRG
ACMP Trigger FTM2 selection
5
1
read-write
0
ACMP0 out
#0
1
ACMP1 out
#1
ADHWT
ADC Hardware Trigger Source
20
3
read-write
000
RTC overflow as the ADC hardware trigger
#000
001
FTM0 as the ADC hardware trigger
#001
010
FTM2 init trigger with 8-bit programmable counter delay
#010
011
FTM2 match trigger with 8-bit programmable counter delay
#011
100
PIT channel0 overflow as the ADC hardware trigger
#100
101
PIT channel1 overflow as the ADC hardware trigger
#101
110
ACMP0 out as the ADC hardware trigger.
#110
111
ACMP1 out as the ADC hardware trigger
#111
BUSREF
BUS Clock Output select
16
3
read-write
000
Bus
#000
001
Bus divided by 2
#001
010
Bus divided by 4
#010
011
Bus divided by 8
#011
100
Bus divided by 16
#100
101
Bus divided by 32
#101
110
Bus divided by 64
#110
111
Bus divided by 128
#111
CLKOE
Bus Clock Output Enable
19
1
read-write
0
Bus clock output is disabled on PTH2.
#0
1
Bus clock output is enabled on PTH2.
#1
DELAY
FTM2 Trigger Delay
24
8
read-write
DLYACT
FTM2 Trigger Delay Active
23
1
read-only
0
The delay is inactive.
#0
1
The delay is active.
#1
FTMSYNC
FTM2 Synchronization Select
14
1
write-only
0
No synchronization triggered.
#0
1
Generates a PWM synchronization trigger to the FTM2 modules.
#1
NMIE
NMI Pin Enable
1
1
read-write
0
PTB4/KBI0_P12/FTM2_CH4/SPI0_MISO/ACMP1_IN2/NMI pin functions as PTB4, KBI0_P12, FTM2_CH4, SPI0_MISO or ACMP1_IN2.
#0
1
PTB4/KBI0_P12/FTM2_CH4/SPI0_MISO/ACMP1_IN2/NMI pin functions as NMI.
#1
RSTPE
RESET Pin Enable
2
1
read-write
0
PTA5/KBI0_P5/IRQ/TCLK0/RESET pin functions as PTA5/KBI0_P5/IRQ/TCLK0.
#0
1
PTA5/KBI0_P5/IRQ/TCLK0/RESET pin functions as RESET.
#1
RTCC
Real-Time Counter Capture
10
1
read-write
0
RTC overflow is not connected to FTM1 input channel 1.
#0
1
RTC overflow is connected to FTM1 input channel 1.
#1
RXDCE
UART0_RX Capture Select
12
1
read-write
0
UART0_RX input signal is connected to the UART0 module only.
#0
1
UART0_RX input signal is connected to the UART0 module and FTM0 channel 1.
#1
RXDFE
UART0 RxD Filter Select
8
2
read-write
00
RXD0 input signal is connected to UART0 module directly.
#00
01
RXD0 input signal is filtered by ACMP0, then injected to UART0.
#01
10
RXD0 input signal is filtered by ACMP1, then injected to UART0.
#10
SWDE
Single Wire Debug Port Pin Enable
3
1
read-write
0
PTA4/KBI0_P4/ACMP0_OUT/SWD_DIO as PTA4 or ACMP0_OUT function, PTC4/KBI0_P20/RTC_CLKOUT/FTM1_CH0/ACMP0_IN2/SWD_CLK as PTC4, KBI0_P20, RTC_CLKOUT, FTM1_CH0, OR ACMP0_IN2 function.
#0
1
PTA4/KBI0_P4/ACMP0_OUT/SWD_DIO as SWD_DIO function, PTC4/KBI0_P20/RTC_CLKOUT/FTM1_CH0/ACMP0_IN2/SWD_CLK as SWD_CLK function.
#1
TXDME
UART0_TX Modulation Select
15
1
read-write
0
UART0_TX output is connected to pinout directly.
#0
1
UART0_TX output is modulated by FTM0 channel 0 before mapped to pinout.
#1
SOPT1
System Options Register
0x8
32
read-write
n
0x0
0x0
ACPWTS
PWT ACMP_OUT select
3
1
read-write
0
ACMP1_OUT is connectted to PWTIN2.
#0
1
ACMP0_OUT is connectted to PWTIN2.
#1
I2C04WEN
I2C0 4-Wire Interface Enable
0
1
read-write
0
I2C0 4-wire interface configuration is disabled.
#0
1
I2C0 4-wire interface configuration is enabled.
#1
I2C0OINV
I2C0 Output Invert
1
1
read-write
0
Under I2C0 4-wire interface configuration, SDA_OUT and SCL_OUT are not inverted before output
#0
1
Under I2C0 4-wire interface configuration, SDA_OUT and SCL_OUT are inverted before output
#1
UARTPWTS
PWT UART RX select
4
2
read-write
00
UART0 RX is connectted to PWTIN3.
#00
01
UART1 RX is connectted to PWTIN3.
#01
10
UART2 RX is connectted to PWTIN3.
#10
SRSID
System Reset Status and ID Register
0x0
32
read-only
n
0x0
0x0
FAMID
Kinetis family ID
28
4
read-only
0000
KE0x family.
#0000
LOC
Internal Clock Source Module Reset
2
1
read-only
0
Reset is not caused by the ICS module.
#0
1
Reset is caused by the ICS module.
#1
LOCKUP
Core Lockup
9
1
read-only
0
Reset is not caused by core LOCKUP event.
#0
1
Reset is caused by core LOCKUP event.
#1
LVD
Low Voltage Detect
1
1
read-only
0
Reset is not caused by LVD trip or POR.
#0
1
Reset is caused by LVD trip or POR.
#1
MDMAP
MDM-AP System Reset Request
11
1
read-only
0
Reset is not caused by host debugger system setting of the System Reset Request bit.
#0
1
Reset is caused by host debugger system setting of the System Reset Request bit.
#1
PIN
External Reset Pin
6
1
read-only
0
Reset is not caused by external reset pin.
#0
1
Reset came from external reset pin.
#1
PINID
Device Pin ID
16
4
read-only
0000
8-pin
#0000
0001
16-pin
#0001
0010
20-pin
#0010
0011
24-pin
#0011
0100
32-pin
#0100
0101
44-pin
#0101
0110
48-pin
#0110
0111
64-pin
#0111
1000
80-pin
#1000
1010
100-pin
#1010
POR
Power-On Reset
7
1
read-only
0
Reset not caused by POR.
#0
1
POR caused reset.
#1
RevID
Device Revision Number
20
4
read-only
SACKERR
Stop Mode Acknowledge Error Reset
13
1
read-only
0
Reset is not caused by peripheral failure to acknowledge attempt to enter Stop mode.
#0
1
Reset is caused by peripheral failure to acknowledge attempt to enter Stop mode.
#1
SUBFAMID
Kinetis sub-family ID
24
4
read-only
0100
KEx4 sub-family
#0100
0110
KEx6 sub-family
#0110
SW
Software
10
1
read-only
0
Reset is not caused by software setting of SYSRESETREQ bit.
#0
1
Reset caused by software setting of SYSRESETREQ bit
#1
WDOG
Watchdog (WDOG)
5
1
read-only
0
Reset is not caused by WDOG timeout.
#0
1
Reset is caused by WDOG timeout.
#1
UUIDL
Universally Unique Identifier Low Register
0x18
32
read-only
n
0x0
0x0
ID
Universally Unique Identifier
0
32
read-only
UUIDMH
Universally Unique Identifier Middle High Register
0x20
32
read-only
n
0x0
0x0
ID
Universally Unique Identifier
0
16
read-only
UUIDML
Universally Unique Identifier Middle Low Register
0x1C
32
read-only
n
0x0
0x0
ID
Universally Unique Identifier
0
32
read-only
SPI0
Serial Peripheral Interface
SPI
0x0
0x0
0x8
registers
n
SPI0
10
BR
SPI Baud Rate Register
0x2
8
read-write
n
0x0
0x0
SPPR
SPI Baud Rate Prescale Divisor
4
3
read-write
000
Baud rate prescaler divisor is 1.
#000
001
Baud rate prescaler divisor is 2.
#001
010
Baud rate prescaler divisor is 3.
#010
011
Baud rate prescaler divisor is 4.
#011
100
Baud rate prescaler divisor is 5.
#100
101
Baud rate prescaler divisor is 6.
#101
110
Baud rate prescaler divisor is 7.
#110
111
Baud rate prescaler divisor is 8.
#111
SPR
SPI Baud Rate Divisor
0
4
read-write
0000
Baud rate divisor is 2.
#0000
0001
Baud rate divisor is 4.
#0001
0010
Baud rate divisor is 8.
#0010
0011
Baud rate divisor is 16.
#0011
0100
Baud rate divisor is 32.
#0100
0101
Baud rate divisor is 64.
#0101
0110
Baud rate divisor is 128.
#0110
0111
Baud rate divisor is 256.
#0111
1000
Baud rate divisor is 512.
#1000
C1
SPI Control Register 1
0x0
8
read-write
n
0x0
0x0
CPHA
Clock Phase
2
1
read-write
0
First edge on SPSCK occurs at the middle of the first cycle of a data transfer.
#0
1
First edge on SPSCK occurs at the start of the first cycle of a data transfer.
#1
CPOL
Clock Polarity
3
1
read-write
0
Active-high SPI clock (idles low)
#0
1
Active-low SPI clock (idles high)
#1
LSBFE
LSB First (shifter direction)
0
1
read-write
0
SPI serial data transfers start with the most significant bit.
#0
1
SPI serial data transfers start with the least significant bit.
#1
MSTR
Master/Slave Mode Select
4
1
read-write
0
SPI module configured as a slave SPI device
#0
1
SPI module configured as a master SPI device
#1
SPE
SPI System Enable
6
1
read-write
0
SPI system inactive
#0
1
SPI system enabled
#1
SPIE
SPI Interrupt Enable: for SPRF and MODF
7
1
read-write
0
Interrupts from SPRF and MODF are inhibited-use polling
#0
1
Request a hardware interrupt when SPRF or MODF is 1
#1
SPTIE
SPI Transmit Interrupt Enable
5
1
read-write
0
Interrupts from SPTEF inhibited (use polling)
#0
1
When SPTEF is 1, hardware interrupt requested
#1
SSOE
Slave Select Output Enable
1
1
read-write
0
When C2[MODFEN] is 0: In master mode, SS pin function is general-purpose I/O (not SPI). In slave mode, SS pin function is slave select input. When C2[MODFEN] is 1: In master mode, SS pin function is SS input for mode fault. In slave mode, SS pin function is slave select input.
#0
1
When C2[MODFEN] is 0: In master mode, SS pin function is general-purpose I/O (not SPI). In slave mode, SS pin function is slave select input. When C2[MODFEN] is 1: In master mode, SS pin function is automatic SS output. In slave mode: SS pin function is slave select input.
#1
C2
SPI Control Register 2
0x1
8
read-write
n
0x0
0x0
BIDIROE
Bidirectional Mode Output Enable
3
1
read-write
0
Output driver disabled so SPI data I/O pin acts as an input
#0
1
SPI I/O pin enabled as an output
#1
MODFEN
Master Mode-Fault Function Enable
4
1
read-write
0
Mode fault function disabled, master SS pin reverts to general-purpose I/O not controlled by SPI
#0
1
Mode fault function enabled, master SS pin acts as the mode fault input or the slave select output
#1
SPC0
SPI Pin Control 0
0
1
read-write
0
SPI uses separate pins for data input and data output (pin mode is normal). In master mode of operation: MISO is master in and MOSI is master out. In slave mode of operation: MISO is slave out and MOSI is slave in.
#0
1
SPI configured for single-wire bidirectional operation (pin mode is bidirectional). In master mode of operation: MISO is not used by SPI; MOSI is master in when BIDIROE is 0 or master I/O when BIDIROE is 1. In slave mode of operation: MISO is slave in when BIDIROE is 0 or slave I/O when BIDIROE is 1; MOSI is not used by SPI.
#1
SPISWAI
SPI Stop in Wait Mode
1
1
read-write
0
SPI clocks continue to operate in Wait mode.
#0
1
SPI clocks stop when the MCU enters Wait mode.
#1
SPMIE
SPI Match Interrupt Enable
7
1
read-write
0
Interrupts from SPMF inhibited (use polling)
#0
1
When SPMF is 1, requests a hardware interrupt
#1
D
SPI Data Register
0x5
8
read-write
n
0x0
0x0
Bits
Data (low byte)
0
8
read-write
M
SPI Match Register
0x7
8
read-write
n
0x0
0x0
Bits
Hardware compare value (low byte)
0
8
read-write
S
SPI Status Register
0x3
8
read-write
n
0x0
0x0
MODF
Master Mode Fault Flag
4
1
read-only
0
No mode fault error
#0
1
Mode fault error detected
#1
SPMF
SPI Match Flag
6
1
read-write
0
Value in the receive data buffer does not match the value in the M register
#0
1
Value in the receive data buffer matches the value in the M register
#1
SPRF
SPI Read Buffer Full Flag
7
1
read-only
0
No data available in the receive data buffer
#0
1
Data available in the receive data buffer
#1
SPTEF
SPI Transmit Buffer Empty Flag
5
1
read-only
0
SPI transmit buffer not empty
#0
1
SPI transmit buffer empty
#1
SPI1
Serial Peripheral Interface
SPI
0x0
0x0
0x8
registers
n
SPI1
11
BR
SPI Baud Rate Register
0x2
8
read-write
n
0x0
0x0
SPPR
SPI Baud Rate Prescale Divisor
4
3
read-write
000
Baud rate prescaler divisor is 1.
#000
001
Baud rate prescaler divisor is 2.
#001
010
Baud rate prescaler divisor is 3.
#010
011
Baud rate prescaler divisor is 4.
#011
100
Baud rate prescaler divisor is 5.
#100
101
Baud rate prescaler divisor is 6.
#101
110
Baud rate prescaler divisor is 7.
#110
111
Baud rate prescaler divisor is 8.
#111
SPR
SPI Baud Rate Divisor
0
4
read-write
0000
Baud rate divisor is 2.
#0000
0001
Baud rate divisor is 4.
#0001
0010
Baud rate divisor is 8.
#0010
0011
Baud rate divisor is 16.
#0011
0100
Baud rate divisor is 32.
#0100
0101
Baud rate divisor is 64.
#0101
0110
Baud rate divisor is 128.
#0110
0111
Baud rate divisor is 256.
#0111
1000
Baud rate divisor is 512.
#1000
C1
SPI Control Register 1
0x0
8
read-write
n
0x0
0x0
CPHA
Clock Phase
2
1
read-write
0
First edge on SPSCK occurs at the middle of the first cycle of a data transfer.
#0
1
First edge on SPSCK occurs at the start of the first cycle of a data transfer.
#1
CPOL
Clock Polarity
3
1
read-write
0
Active-high SPI clock (idles low)
#0
1
Active-low SPI clock (idles high)
#1
LSBFE
LSB First (shifter direction)
0
1
read-write
0
SPI serial data transfers start with the most significant bit.
#0
1
SPI serial data transfers start with the least significant bit.
#1
MSTR
Master/Slave Mode Select
4
1
read-write
0
SPI module configured as a slave SPI device
#0
1
SPI module configured as a master SPI device
#1
SPE
SPI System Enable
6
1
read-write
0
SPI system inactive
#0
1
SPI system enabled
#1
SPIE
SPI Interrupt Enable: for SPRF and MODF
7
1
read-write
0
Interrupts from SPRF and MODF are inhibited-use polling
#0
1
Request a hardware interrupt when SPRF or MODF is 1
#1
SPTIE
SPI Transmit Interrupt Enable
5
1
read-write
0
Interrupts from SPTEF inhibited (use polling)
#0
1
When SPTEF is 1, hardware interrupt requested
#1
SSOE
Slave Select Output Enable
1
1
read-write
0
When C2[MODFEN] is 0: In master mode, SS pin function is general-purpose I/O (not SPI). In slave mode, SS pin function is slave select input. When C2[MODFEN] is 1: In master mode, SS pin function is SS input for mode fault. In slave mode, SS pin function is slave select input.
#0
1
When C2[MODFEN] is 0: In master mode, SS pin function is general-purpose I/O (not SPI). In slave mode, SS pin function is slave select input. When C2[MODFEN] is 1: In master mode, SS pin function is automatic SS output. In slave mode: SS pin function is slave select input.
#1
C2
SPI Control Register 2
0x1
8
read-write
n
0x0
0x0
BIDIROE
Bidirectional Mode Output Enable
3
1
read-write
0
Output driver disabled so SPI data I/O pin acts as an input
#0
1
SPI I/O pin enabled as an output
#1
MODFEN
Master Mode-Fault Function Enable
4
1
read-write
0
Mode fault function disabled, master SS pin reverts to general-purpose I/O not controlled by SPI
#0
1
Mode fault function enabled, master SS pin acts as the mode fault input or the slave select output
#1
SPC0
SPI Pin Control 0
0
1
read-write
0
SPI uses separate pins for data input and data output (pin mode is normal). In master mode of operation: MISO is master in and MOSI is master out. In slave mode of operation: MISO is slave out and MOSI is slave in.
#0
1
SPI configured for single-wire bidirectional operation (pin mode is bidirectional). In master mode of operation: MISO is not used by SPI; MOSI is master in when BIDIROE is 0 or master I/O when BIDIROE is 1. In slave mode of operation: MISO is slave in when BIDIROE is 0 or slave I/O when BIDIROE is 1; MOSI is not used by SPI.
#1
SPISWAI
SPI Stop in Wait Mode
1
1
read-write
0
SPI clocks continue to operate in Wait mode.
#0
1
SPI clocks stop when the MCU enters Wait mode.
#1
SPMIE
SPI Match Interrupt Enable
7
1
read-write
0
Interrupts from SPMF inhibited (use polling)
#0
1
When SPMF is 1, requests a hardware interrupt
#1
D
SPI Data Register
0x5
8
read-write
n
0x0
0x0
Bits
Data (low byte)
0
8
read-write
M
SPI Match Register
0x7
8
read-write
n
0x0
0x0
Bits
Hardware compare value (low byte)
0
8
read-write
S
SPI Status Register
0x3
8
read-write
n
0x0
0x0
MODF
Master Mode Fault Flag
4
1
read-only
0
No mode fault error
#0
1
Mode fault error detected
#1
SPMF
SPI Match Flag
6
1
read-write
0
Value in the receive data buffer does not match the value in the M register
#0
1
Value in the receive data buffer matches the value in the M register
#1
SPRF
SPI Read Buffer Full Flag
7
1
read-only
0
No data available in the receive data buffer
#0
1
Data available in the receive data buffer
#1
SPTEF
SPI Transmit Buffer Empty Flag
5
1
read-only
0
SPI transmit buffer not empty
#0
1
SPI transmit buffer empty
#1
SystemControl
System Control Registers
SystemControl
0x0
0x8
0xD2C
registers
n
SCB_ACTLR
Auxiliary Control Register,
0x8
32
read-only
n
0x0
0x0
SCB_AIRCR
Application Interrupt and Reset Control Register
0xD0C
32
read-write
n
0x0
0x0
ENDIANNESS
no description available
15
1
read-only
0
Little-endian
#0
1
Big-endian
#1
SYSRESETREQ
no description available
2
1
write-only
0
no system reset request
#0
1
asserts a signal to the outer system that requests a reset
#1
VECTCLRACTIVE
no description available
1
1
write-only
VECTKEY
Register key
16
16
read-write
SCB_CCR
Configuration and Control Register
0xD14
32
read-only
n
0x0
0x0
STKALIGN
Indicates stack alignment on exception entry
9
1
read-only
UNALIGN_TRP
Always reads as one, indicates that all unaligned accesses generate a HardFault
3
1
read-only
SCB_CPUID
CPUID Base Register
0xD00
32
read-only
n
0x0
0x0
IMPLEMENTER
Implementer code
24
8
read-only
PARTNO
Indicates part number
4
12
read-only
REVISION
Indicates patch release: 0x0 = Patch 0
0
4
read-only
VARIANT
Indicates processor revision: 0x2 = Revision 2
20
4
read-only
SCB_DFSR
Debug Fault Status Register
0xD30
32
read-write
n
0x0
0x0
BKPT
no description available
1
1
read-write
0
No current breakpoint debug event
#0
1
At least one current breakpoint debug event
#1
DWTTRAP
no description available
2
1
read-write
0
No current debug events generated by the DWT
#0
1
At least one current debug event generated by the DWT
#1
EXTERNAL
no description available
4
1
read-write
0
No EDBGRQ debug event
#0
1
EDBGRQ debug event
#1
HALTED
no description available
0
1
read-write
0
No active halt request debug event
#0
1
Halt request debug event active
#1
VCATCH
no description available
3
1
read-write
0
No Vector catch triggered
#0
1
Vector catch triggered
#1
SCB_ICSR
Interrupt Control and State Register
0xD04
32
read-write
n
0x0
0x0
NMIPENDSET
no description available
31
1
read-write
0
write: no effect; read: NMI exception is not pending
#0
1
write: changes NMI exception state to pending; read: NMI exception is pending
#1
PENDSTCLR
no description available
25
1
write-only
0
no effect
#0
1
removes the pending state from the SysTick exception
#1
PENDSTSET
no description available
26
1
read-write
0
write: no effect; read: SysTick exception is not pending
#0
1
write: changes SysTick exception state to pending; read: SysTick exception is pending
#1
PENDSVCLR
no description available
27
1
write-only
0
no effect
#0
1
removes the pending state from the PendSV exception
#1
PENDSVSET
no description available
28
1
read-write
0
write: no effect; read: PendSV exception is not pending
#0
1
write: changes PendSV exception state to pending; read: PendSV exception is pending
#1
VECTPENDING
Exception number of the highest priority pending enabled exception
12
6
read-only
SCB_SCR
System Control Register
0xD10
32
read-write
n
0x0
0x0
SEVONPEND
no description available
4
1
read-write
0
only enabled interrupts or events can wakeup the processor, disabled interrupts are excluded
#0
1
enabled events and all interrupts, including disabled interrupts, can wakeup the processor
#1
SLEEPDEEP
no description available
2
1
read-write
0
sleep
#0
1
deep sleep
#1
SLEEPONEXIT
no description available
1
1
read-write
0
do not sleep when returning to Thread mode
#0
1
enter sleep, or deep sleep, on return from an ISR
#1
SCB_SHCSR
System Handler Control and State Register
0xD24
32
read-write
n
0x0
0x0
SVCALLPENDED
no description available
15
1
read-write
0
exception is not pending
#0
1
exception is pending
#1
SCB_SHPR2
System Handler Priority Register 2
0xD1C
32
read-write
n
0x0
0x0
PRI_11
Priority of system handler 11, SVCall
30
2
read-write
SCB_SHPR3
System Handler Priority Register 3
0xD20
32
read-write
n
0x0
0x0
PRI_14
Priority of system handler 14, PendSV
22
2
read-write
PRI_15
Priority of system handler 15, SysTick exception
30
2
read-write
SCB_VTOR
Vector Table Offset Register
0xD08
32
read-write
n
0x0
0x0
TBLOFF
Vector table base offset
7
25
read-write
SysTick
System timer
SysTick
0x0
0x0
0x10
registers
n
SYST_CALIB
SysTick Calibration Value Register
0xC
32
read-only
n
0x0
0x0
NOREF
no description available
31
1
read-only
0
The reference clock is provided
#0
1
The reference clock is not provided
#1
SKEW
no description available
30
1
read-only
0
10ms calibration value is exact
#0
1
10ms calibration value is inexact, because of the clock frequency
#1
TENMS
Reload value to use for 10ms timing
0
24
read-only
SYST_CSR
SysTick Control and Status Register
0x0
32
read-write
n
0x0
0x0
CLKSOURCE
no description available
2
1
read-write
0
external clock
#0
1
processor clock
#1
COUNTFLAG
no description available
16
1
read-write
ENABLE
no description available
0
1
read-write
0
counter disabled
#0
1
counter enabled
#1
TICKINT
no description available
1
1
read-write
0
counting down to 0 does not assert the SysTick exception request
#0
1
counting down to 0 asserts the SysTick exception request
#1
SYST_CVR
SysTick Current Value Register
0x8
32
read-write
n
0x0
0x0
CURRENT
Current value at the time the register is accessed
0
24
read-write
SYST_RVR
SysTick Reload Value Register
0x4
32
read-write
n
0x0
0x0
RELOAD
Value to load into the SysTick Current Value Register when the counter reaches 0
0
24
read-write
UART0
Universal Asynchronous Receiver/Transmitter (UART)
UART
0x0
0x0
0x8
registers
n
UART0
12
BDH
UART Baud Rate Register: High
0x0
8
read-write
n
0x0
0x0
LBKDIE
LIN Break Detect Interrupt Enable (for LBKDIF)
7
1
read-write
0
Hardware interrupts from UART_S2[LBKDIF] disabled (use polling).
#0
1
Hardware interrupt requested when UART_S2[LBKDIF] flag is 1.
#1
RXEDGIE
RxD Input Active Edge Interrupt Enable (for RXEDGIF)
6
1
read-write
0
Hardware interrupts from UART_S2[RXEDGIF] disabled (use polling).
#0
1
Hardware interrupt requested when UART_S2[RXEDGIF] flag is 1.
#1
SBNS
Stop Bit Number Select
5
1
read-write
0
One stop bit.
#0
1
Two stop bit.
#1
SBR
Baud Rate Modulo Divisor.
0
5
read-write
BDL
UART Baud Rate Register: Low
0x1
8
read-write
n
0x0
0x0
SBR
Baud Rate Modulo Divisor
0
8
read-write
C1
UART Control Register 1
0x2
8
read-write
n
0x0
0x0
ILT
Idle Line Type Select
2
1
read-write
0
Idle character bit count starts after start bit.
#0
1
Idle character bit count starts after stop bit.
#1
LOOPS
Loop Mode Select
7
1
read-write
0
Normal operation - RxD and TxD use separate pins.
#0
1
Loop mode or single-wire mode where transmitter outputs are internally connected to receiver input. (See RSRC bit.) RxD pin is not used by UART.
#1
M
9-Bit or 8-Bit Mode Select
4
1
read-write
0
Normal - start + 8 data bits (lsb first) + stop.
#0
1
Receiver and transmitter use 9-bit data characters start + 8 data bits (lsb first) + 9th data bit + stop.
#1
PE
Parity Enable
1
1
read-write
0
No hardware parity generation or checking.
#0
1
Parity enabled.
#1
PT
Parity Type
0
1
read-write
0
Even parity.
#0
1
Odd parity.
#1
RSRC
Receiver Source Select
5
1
read-write
0
Provided LOOPS is set, RSRC is cleared, selects internal loop back mode and the UART does not use the RxD pins.
#0
1
Single-wire UART mode where the TxD pin is connected to the transmitter output and receiver input.
#1
UARTSWAI
UART Stops in Wait Mode
6
1
read-write
0
UART clocks continue to run in Wait mode so the UART can be the source of an interrupt that wakes up the CPU.
#0
1
UART clocks freeze while CPU is in Wait mode.
#1
WAKE
Receiver Wakeup Method Select
3
1
read-write
0
Idle-line wake-up.
#0
1
Address-mark wake-up.
#1
C2
UART Control Register 2
0x3
8
read-write
n
0x0
0x0
ILIE
Idle Line Interrupt Enable for IDLE
4
1
read-write
0
Hardware interrupts from S1[IDLE] disabled; use polling.
#0
1
Hardware interrupt requested when S1[IDLE] flag is 1.
#1
RE
Receiver Enable
2
1
read-write
0
Receiver off.
#0
1
Receiver on.
#1
RIE
Receiver Interrupt Enable for RDRF
5
1
read-write
0
Hardware interrupts from S1[RDRF] disabled; use polling.
#0
1
Hardware interrupt requested when S1[RDRF] flag is 1.
#1
RWU
Receiver Wakeup Control
1
1
read-write
0
Normal UART receiver operation.
#0
1
UART receiver in standby waiting for wake-up condition.
#1
SBK
Send Break
0
1
read-write
0
Normal transmitter operation.
#0
1
Queue break character(s) to be sent.
#1
TCIE
Transmission Complete Interrupt Enable for TC
6
1
read-write
0
Hardware interrupts from TC disabled; use polling.
#0
1
Hardware interrupt requested when TC flag is 1.
#1
TE
Transmitter Enable
3
1
read-write
0
Transmitter off.
#0
1
Transmitter on.
#1
TIE
Transmit Interrupt Enable for TDRE
7
1
read-write
0
Hardware interrupts from TDRE disabled; use polling.
#0
1
Hardware interrupt requested when TDRE flag is 1.
#1
C3
UART Control Register 3
0x6
8
read-write
n
0x0
0x0
FEIE
Framing Error Interrupt Enable
1
1
read-write
0
FE interrupts disabled; use polling).
#0
1
Hardware interrupt requested when FE is set.
#1
NEIE
Noise Error Interrupt Enable
2
1
read-write
0
NF interrupts disabled; use polling).
#0
1
Hardware interrupt requested when NF is set.
#1
ORIE
Overrun Interrupt Enable
3
1
read-write
0
OR interrupts disabled; use polling.
#0
1
Hardware interrupt requested when OR is set.
#1
PEIE
Parity Error Interrupt Enable
0
1
read-write
0
PF interrupts disabled; use polling).
#0
1
Hardware interrupt requested when PF is set.
#1
R8
Ninth Data Bit for Receiver
7
1
read-only
T8
Ninth Data Bit for Transmitter
6
1
read-write
TXDIR
TxD Pin Direction in Single-Wire Mode
5
1
read-write
0
TxD pin is an input in single-wire mode.
#0
1
TxD pin is an output in single-wire mode.
#1
TXINV
Transmit Data Inversion
4
1
read-write
0
Transmit data not inverted.
#0
1
Transmit data inverted.
#1
D
UART Data Register
0x7
8
read-write
n
0x0
0x0
R0T0
Read receive data buffer 0 or write transmit data buffer 0.
0
1
read-write
R1T1
Read receive data buffer 1 or write transmit data buffer 1.
1
1
read-write
R2T2
Read receive data buffer 2 or write transmit data buffer 2.
2
1
read-write
R3T3
Read receive data buffer 3 or write transmit data buffer 3.
3
1
read-write
R4T4
Read receive data buffer 4 or write transmit data buffer 4.
4
1
read-write
R5T5
Read receive data buffer 5 or write transmit data buffer 5.
5
1
read-write
R6T6
Read receive data buffer 6 or write transmit data buffer 6.
6
1
read-write
R7T7
Read receive data buffer 7 or write transmit data buffer 7.
7
1
read-write
S1
UART Status Register 1
0x4
8
read-only
n
0x0
0x0
FE
Framing Error Flag
1
1
read-only
0
No framing error detected. This does not guarantee the framing is correct.
#0
1
Framing error.
#1
IDLE
Idle Line Flag
4
1
read-only
0
No idle line detected.
#0
1
Idle line was detected.
#1
NF
Noise Flag
2
1
read-only
0
No noise detected.
#0
1
Noise detected in the received character in UART_D.
#1
OR
Receiver Overrun Flag
3
1
read-only
0
No overrun.
#0
1
Receive overrun (new UART data lost).
#1
PF
Parity Error Flag
0
1
read-only
0
No parity error.
#0
1
Parity error.
#1
RDRF
Receive Data Register Full Flag
5
1
read-only
0
Receive data register empty.
#0
1
Receive data register full.
#1
TC
Transmission Complete Flag
6
1
read-only
0
Transmitter active (sending data, a preamble, or a break).
#0
1
Transmitter idle (transmission activity complete).
#1
TDRE
Transmit Data Register Empty Flag
7
1
read-only
0
Transmit data register (buffer) full.
#0
1
Transmit data register (buffer) empty.
#1
S2
UART Status Register 2
0x5
8
read-write
n
0x0
0x0
BRK13
Break Character Generation Length
2
1
read-write
0
Break character is transmitted with length of 10 bit times (if M = 0, SBNS = 0) or 11 (if M = 1, SBNS = 0 or M = 0, SBNS = 1) or 12 (if M = 1, SBNS = 1).
#0
1
Break character is transmitted with length of 13 bit times (if M = 0, SBNS = 0) or 14 (if M = 1, SBNS = 0 or M = 0, SBNS = 1) or 15 (if M = 1, SBNS = 1).
#1
LBKDE
LIN Break Detection Enable
1
1
read-write
0
Break detection is disabled.
#0
1
Break detection is enabled (Break character is detected at length 11 bit times (if C1[M] = 0, BDH[SBNS] = 0) or 12 (if C1[M] = 1, BDH[SBNS] = 0 or C1[M] = 0, BDH[SBNS] = 1) or 13 (if C1[M] = 1, BDH[SBNS] = 1)).
#1
LBKDIF
LIN Break Detect Interrupt Flag
7
1
read-write
0
No LIN break character has been detected.
#0
1
LIN break character has been detected.
#1
RAF
Receiver Active Flag
0
1
read-only
0
UART receiver idle waiting for a start bit.
#0
1
UART receiver active (RxD input not idle).
#1
RWUID
Receive Wake Up Idle Detect
3
1
read-write
0
During receive standby state (RWU = 1), S1[IDLE] does not get set upon detection of an idle character.
#0
1
During receive standby state (RWU = 1), S1[IDLE] gets set upon detection of an idle character.
#1
RXEDGIF
RxD Pin Active Edge Interrupt Flag
6
1
read-write
0
No active edge on the receive pin has occurred.
#0
1
An active edge on the receive pin has occurred.
#1
RXINV
Receive Data Inversion
4
1
read-write
0
Receive data not inverted.
#0
1
Receive data inverted.
#1
UART1
Universal Asynchronous Receiver/Transmitter (UART)
UART
0x0
0x0
0x8
registers
n
UART1
13
BDH
UART Baud Rate Register: High
0x0
8
read-write
n
0x0
0x0
LBKDIE
LIN Break Detect Interrupt Enable (for LBKDIF)
7
1
read-write
0
Hardware interrupts from UART_S2[LBKDIF] disabled (use polling).
#0
1
Hardware interrupt requested when UART_S2[LBKDIF] flag is 1.
#1
RXEDGIE
RxD Input Active Edge Interrupt Enable (for RXEDGIF)
6
1
read-write
0
Hardware interrupts from UART_S2[RXEDGIF] disabled (use polling).
#0
1
Hardware interrupt requested when UART_S2[RXEDGIF] flag is 1.
#1
SBNS
Stop Bit Number Select
5
1
read-write
0
One stop bit.
#0
1
Two stop bit.
#1
SBR
Baud Rate Modulo Divisor.
0
5
read-write
BDL
UART Baud Rate Register: Low
0x1
8
read-write
n
0x0
0x0
SBR
Baud Rate Modulo Divisor
0
8
read-write
C1
UART Control Register 1
0x2
8
read-write
n
0x0
0x0
ILT
Idle Line Type Select
2
1
read-write
0
Idle character bit count starts after start bit.
#0
1
Idle character bit count starts after stop bit.
#1
LOOPS
Loop Mode Select
7
1
read-write
0
Normal operation - RxD and TxD use separate pins.
#0
1
Loop mode or single-wire mode where transmitter outputs are internally connected to receiver input. (See RSRC bit.) RxD pin is not used by UART.
#1
M
9-Bit or 8-Bit Mode Select
4
1
read-write
0
Normal - start + 8 data bits (lsb first) + stop.
#0
1
Receiver and transmitter use 9-bit data characters start + 8 data bits (lsb first) + 9th data bit + stop.
#1
PE
Parity Enable
1
1
read-write
0
No hardware parity generation or checking.
#0
1
Parity enabled.
#1
PT
Parity Type
0
1
read-write
0
Even parity.
#0
1
Odd parity.
#1
RSRC
Receiver Source Select
5
1
read-write
0
Provided LOOPS is set, RSRC is cleared, selects internal loop back mode and the UART does not use the RxD pins.
#0
1
Single-wire UART mode where the TxD pin is connected to the transmitter output and receiver input.
#1
UARTSWAI
UART Stops in Wait Mode
6
1
read-write
0
UART clocks continue to run in Wait mode so the UART can be the source of an interrupt that wakes up the CPU.
#0
1
UART clocks freeze while CPU is in Wait mode.
#1
WAKE
Receiver Wakeup Method Select
3
1
read-write
0
Idle-line wake-up.
#0
1
Address-mark wake-up.
#1
C2
UART Control Register 2
0x3
8
read-write
n
0x0
0x0
ILIE
Idle Line Interrupt Enable for IDLE
4
1
read-write
0
Hardware interrupts from S1[IDLE] disabled; use polling.
#0
1
Hardware interrupt requested when S1[IDLE] flag is 1.
#1
RE
Receiver Enable
2
1
read-write
0
Receiver off.
#0
1
Receiver on.
#1
RIE
Receiver Interrupt Enable for RDRF
5
1
read-write
0
Hardware interrupts from S1[RDRF] disabled; use polling.
#0
1
Hardware interrupt requested when S1[RDRF] flag is 1.
#1
RWU
Receiver Wakeup Control
1
1
read-write
0
Normal UART receiver operation.
#0
1
UART receiver in standby waiting for wake-up condition.
#1
SBK
Send Break
0
1
read-write
0
Normal transmitter operation.
#0
1
Queue break character(s) to be sent.
#1
TCIE
Transmission Complete Interrupt Enable for TC
6
1
read-write
0
Hardware interrupts from TC disabled; use polling.
#0
1
Hardware interrupt requested when TC flag is 1.
#1
TE
Transmitter Enable
3
1
read-write
0
Transmitter off.
#0
1
Transmitter on.
#1
TIE
Transmit Interrupt Enable for TDRE
7
1
read-write
0
Hardware interrupts from TDRE disabled; use polling.
#0
1
Hardware interrupt requested when TDRE flag is 1.
#1
C3
UART Control Register 3
0x6
8
read-write
n
0x0
0x0
FEIE
Framing Error Interrupt Enable
1
1
read-write
0
FE interrupts disabled; use polling).
#0
1
Hardware interrupt requested when FE is set.
#1
NEIE
Noise Error Interrupt Enable
2
1
read-write
0
NF interrupts disabled; use polling).
#0
1
Hardware interrupt requested when NF is set.
#1
ORIE
Overrun Interrupt Enable
3
1
read-write
0
OR interrupts disabled; use polling.
#0
1
Hardware interrupt requested when OR is set.
#1
PEIE
Parity Error Interrupt Enable
0
1
read-write
0
PF interrupts disabled; use polling).
#0
1
Hardware interrupt requested when PF is set.
#1
R8
Ninth Data Bit for Receiver
7
1
read-only
T8
Ninth Data Bit for Transmitter
6
1
read-write
TXDIR
TxD Pin Direction in Single-Wire Mode
5
1
read-write
0
TxD pin is an input in single-wire mode.
#0
1
TxD pin is an output in single-wire mode.
#1
TXINV
Transmit Data Inversion
4
1
read-write
0
Transmit data not inverted.
#0
1
Transmit data inverted.
#1
D
UART Data Register
0x7
8
read-write
n
0x0
0x0
R0T0
Read receive data buffer 0 or write transmit data buffer 0.
0
1
read-write
R1T1
Read receive data buffer 1 or write transmit data buffer 1.
1
1
read-write
R2T2
Read receive data buffer 2 or write transmit data buffer 2.
2
1
read-write
R3T3
Read receive data buffer 3 or write transmit data buffer 3.
3
1
read-write
R4T4
Read receive data buffer 4 or write transmit data buffer 4.
4
1
read-write
R5T5
Read receive data buffer 5 or write transmit data buffer 5.
5
1
read-write
R6T6
Read receive data buffer 6 or write transmit data buffer 6.
6
1
read-write
R7T7
Read receive data buffer 7 or write transmit data buffer 7.
7
1
read-write
S1
UART Status Register 1
0x4
8
read-only
n
0x0
0x0
FE
Framing Error Flag
1
1
read-only
0
No framing error detected. This does not guarantee the framing is correct.
#0
1
Framing error.
#1
IDLE
Idle Line Flag
4
1
read-only
0
No idle line detected.
#0
1
Idle line was detected.
#1
NF
Noise Flag
2
1
read-only
0
No noise detected.
#0
1
Noise detected in the received character in UART_D.
#1
OR
Receiver Overrun Flag
3
1
read-only
0
No overrun.
#0
1
Receive overrun (new UART data lost).
#1
PF
Parity Error Flag
0
1
read-only
0
No parity error.
#0
1
Parity error.
#1
RDRF
Receive Data Register Full Flag
5
1
read-only
0
Receive data register empty.
#0
1
Receive data register full.
#1
TC
Transmission Complete Flag
6
1
read-only
0
Transmitter active (sending data, a preamble, or a break).
#0
1
Transmitter idle (transmission activity complete).
#1
TDRE
Transmit Data Register Empty Flag
7
1
read-only
0
Transmit data register (buffer) full.
#0
1
Transmit data register (buffer) empty.
#1
S2
UART Status Register 2
0x5
8
read-write
n
0x0
0x0
BRK13
Break Character Generation Length
2
1
read-write
0
Break character is transmitted with length of 10 bit times (if M = 0, SBNS = 0) or 11 (if M = 1, SBNS = 0 or M = 0, SBNS = 1) or 12 (if M = 1, SBNS = 1).
#0
1
Break character is transmitted with length of 13 bit times (if M = 0, SBNS = 0) or 14 (if M = 1, SBNS = 0 or M = 0, SBNS = 1) or 15 (if M = 1, SBNS = 1).
#1
LBKDE
LIN Break Detection Enable
1
1
read-write
0
Break detection is disabled.
#0
1
Break detection is enabled (Break character is detected at length 11 bit times (if C1[M] = 0, BDH[SBNS] = 0) or 12 (if C1[M] = 1, BDH[SBNS] = 0 or C1[M] = 0, BDH[SBNS] = 1) or 13 (if C1[M] = 1, BDH[SBNS] = 1)).
#1
LBKDIF
LIN Break Detect Interrupt Flag
7
1
read-write
0
No LIN break character has been detected.
#0
1
LIN break character has been detected.
#1
RAF
Receiver Active Flag
0
1
read-only
0
UART receiver idle waiting for a start bit.
#0
1
UART receiver active (RxD input not idle).
#1
RWUID
Receive Wake Up Idle Detect
3
1
read-write
0
During receive standby state (RWU = 1), S1[IDLE] does not get set upon detection of an idle character.
#0
1
During receive standby state (RWU = 1), S1[IDLE] gets set upon detection of an idle character.
#1
RXEDGIF
RxD Pin Active Edge Interrupt Flag
6
1
read-write
0
No active edge on the receive pin has occurred.
#0
1
An active edge on the receive pin has occurred.
#1
RXINV
Receive Data Inversion
4
1
read-write
0
Receive data not inverted.
#0
1
Receive data inverted.
#1
UART2
Universal Asynchronous Receiver/Transmitter (UART)
UART
0x0
0x0
0x8
registers
n
UART2
14
BDH
UART Baud Rate Register: High
0x0
8
read-write
n
0x0
0x0
LBKDIE
LIN Break Detect Interrupt Enable (for LBKDIF)
7
1
read-write
0
Hardware interrupts from UART_S2[LBKDIF] disabled (use polling).
#0
1
Hardware interrupt requested when UART_S2[LBKDIF] flag is 1.
#1
RXEDGIE
RxD Input Active Edge Interrupt Enable (for RXEDGIF)
6
1
read-write
0
Hardware interrupts from UART_S2[RXEDGIF] disabled (use polling).
#0
1
Hardware interrupt requested when UART_S2[RXEDGIF] flag is 1.
#1
SBNS
Stop Bit Number Select
5
1
read-write
0
One stop bit.
#0
1
Two stop bit.
#1
SBR
Baud Rate Modulo Divisor.
0
5
read-write
BDL
UART Baud Rate Register: Low
0x1
8
read-write
n
0x0
0x0
SBR
Baud Rate Modulo Divisor
0
8
read-write
C1
UART Control Register 1
0x2
8
read-write
n
0x0
0x0
ILT
Idle Line Type Select
2
1
read-write
0
Idle character bit count starts after start bit.
#0
1
Idle character bit count starts after stop bit.
#1
LOOPS
Loop Mode Select
7
1
read-write
0
Normal operation - RxD and TxD use separate pins.
#0
1
Loop mode or single-wire mode where transmitter outputs are internally connected to receiver input. (See RSRC bit.) RxD pin is not used by UART.
#1
M
9-Bit or 8-Bit Mode Select
4
1
read-write
0
Normal - start + 8 data bits (lsb first) + stop.
#0
1
Receiver and transmitter use 9-bit data characters start + 8 data bits (lsb first) + 9th data bit + stop.
#1
PE
Parity Enable
1
1
read-write
0
No hardware parity generation or checking.
#0
1
Parity enabled.
#1
PT
Parity Type
0
1
read-write
0
Even parity.
#0
1
Odd parity.
#1
RSRC
Receiver Source Select
5
1
read-write
0
Provided LOOPS is set, RSRC is cleared, selects internal loop back mode and the UART does not use the RxD pins.
#0
1
Single-wire UART mode where the TxD pin is connected to the transmitter output and receiver input.
#1
UARTSWAI
UART Stops in Wait Mode
6
1
read-write
0
UART clocks continue to run in Wait mode so the UART can be the source of an interrupt that wakes up the CPU.
#0
1
UART clocks freeze while CPU is in Wait mode.
#1
WAKE
Receiver Wakeup Method Select
3
1
read-write
0
Idle-line wake-up.
#0
1
Address-mark wake-up.
#1
C2
UART Control Register 2
0x3
8
read-write
n
0x0
0x0
ILIE
Idle Line Interrupt Enable for IDLE
4
1
read-write
0
Hardware interrupts from S1[IDLE] disabled; use polling.
#0
1
Hardware interrupt requested when S1[IDLE] flag is 1.
#1
RE
Receiver Enable
2
1
read-write
0
Receiver off.
#0
1
Receiver on.
#1
RIE
Receiver Interrupt Enable for RDRF
5
1
read-write
0
Hardware interrupts from S1[RDRF] disabled; use polling.
#0
1
Hardware interrupt requested when S1[RDRF] flag is 1.
#1
RWU
Receiver Wakeup Control
1
1
read-write
0
Normal UART receiver operation.
#0
1
UART receiver in standby waiting for wake-up condition.
#1
SBK
Send Break
0
1
read-write
0
Normal transmitter operation.
#0
1
Queue break character(s) to be sent.
#1
TCIE
Transmission Complete Interrupt Enable for TC
6
1
read-write
0
Hardware interrupts from TC disabled; use polling.
#0
1
Hardware interrupt requested when TC flag is 1.
#1
TE
Transmitter Enable
3
1
read-write
0
Transmitter off.
#0
1
Transmitter on.
#1
TIE
Transmit Interrupt Enable for TDRE
7
1
read-write
0
Hardware interrupts from TDRE disabled; use polling.
#0
1
Hardware interrupt requested when TDRE flag is 1.
#1
C3
UART Control Register 3
0x6
8
read-write
n
0x0
0x0
FEIE
Framing Error Interrupt Enable
1
1
read-write
0
FE interrupts disabled; use polling).
#0
1
Hardware interrupt requested when FE is set.
#1
NEIE
Noise Error Interrupt Enable
2
1
read-write
0
NF interrupts disabled; use polling).
#0
1
Hardware interrupt requested when NF is set.
#1
ORIE
Overrun Interrupt Enable
3
1
read-write
0
OR interrupts disabled; use polling.
#0
1
Hardware interrupt requested when OR is set.
#1
PEIE
Parity Error Interrupt Enable
0
1
read-write
0
PF interrupts disabled; use polling).
#0
1
Hardware interrupt requested when PF is set.
#1
R8
Ninth Data Bit for Receiver
7
1
read-only
T8
Ninth Data Bit for Transmitter
6
1
read-write
TXDIR
TxD Pin Direction in Single-Wire Mode
5
1
read-write
0
TxD pin is an input in single-wire mode.
#0
1
TxD pin is an output in single-wire mode.
#1
TXINV
Transmit Data Inversion
4
1
read-write
0
Transmit data not inverted.
#0
1
Transmit data inverted.
#1
D
UART Data Register
0x7
8
read-write
n
0x0
0x0
R0T0
Read receive data buffer 0 or write transmit data buffer 0.
0
1
read-write
R1T1
Read receive data buffer 1 or write transmit data buffer 1.
1
1
read-write
R2T2
Read receive data buffer 2 or write transmit data buffer 2.
2
1
read-write
R3T3
Read receive data buffer 3 or write transmit data buffer 3.
3
1
read-write
R4T4
Read receive data buffer 4 or write transmit data buffer 4.
4
1
read-write
R5T5
Read receive data buffer 5 or write transmit data buffer 5.
5
1
read-write
R6T6
Read receive data buffer 6 or write transmit data buffer 6.
6
1
read-write
R7T7
Read receive data buffer 7 or write transmit data buffer 7.
7
1
read-write
S1
UART Status Register 1
0x4
8
read-only
n
0x0
0x0
FE
Framing Error Flag
1
1
read-only
0
No framing error detected. This does not guarantee the framing is correct.
#0
1
Framing error.
#1
IDLE
Idle Line Flag
4
1
read-only
0
No idle line detected.
#0
1
Idle line was detected.
#1
NF
Noise Flag
2
1
read-only
0
No noise detected.
#0
1
Noise detected in the received character in UART_D.
#1
OR
Receiver Overrun Flag
3
1
read-only
0
No overrun.
#0
1
Receive overrun (new UART data lost).
#1
PF
Parity Error Flag
0
1
read-only
0
No parity error.
#0
1
Parity error.
#1
RDRF
Receive Data Register Full Flag
5
1
read-only
0
Receive data register empty.
#0
1
Receive data register full.
#1
TC
Transmission Complete Flag
6
1
read-only
0
Transmitter active (sending data, a preamble, or a break).
#0
1
Transmitter idle (transmission activity complete).
#1
TDRE
Transmit Data Register Empty Flag
7
1
read-only
0
Transmit data register (buffer) full.
#0
1
Transmit data register (buffer) empty.
#1
S2
UART Status Register 2
0x5
8
read-write
n
0x0
0x0
BRK13
Break Character Generation Length
2
1
read-write
0
Break character is transmitted with length of 10 bit times (if M = 0, SBNS = 0) or 11 (if M = 1, SBNS = 0 or M = 0, SBNS = 1) or 12 (if M = 1, SBNS = 1).
#0
1
Break character is transmitted with length of 13 bit times (if M = 0, SBNS = 0) or 14 (if M = 1, SBNS = 0 or M = 0, SBNS = 1) or 15 (if M = 1, SBNS = 1).
#1
LBKDE
LIN Break Detection Enable
1
1
read-write
0
Break detection is disabled.
#0
1
Break detection is enabled (Break character is detected at length 11 bit times (if C1[M] = 0, BDH[SBNS] = 0) or 12 (if C1[M] = 1, BDH[SBNS] = 0 or C1[M] = 0, BDH[SBNS] = 1) or 13 (if C1[M] = 1, BDH[SBNS] = 1)).
#1
LBKDIF
LIN Break Detect Interrupt Flag
7
1
read-write
0
No LIN break character has been detected.
#0
1
LIN break character has been detected.
#1
RAF
Receiver Active Flag
0
1
read-only
0
UART receiver idle waiting for a start bit.
#0
1
UART receiver active (RxD input not idle).
#1
RWUID
Receive Wake Up Idle Detect
3
1
read-write
0
During receive standby state (RWU = 1), S1[IDLE] does not get set upon detection of an idle character.
#0
1
During receive standby state (RWU = 1), S1[IDLE] gets set upon detection of an idle character.
#1
RXEDGIF
RxD Pin Active Edge Interrupt Flag
6
1
read-write
0
No active edge on the receive pin has occurred.
#0
1
An active edge on the receive pin has occurred.
#1
RXINV
Receive Data Inversion
4
1
read-write
0
Receive data not inverted.
#0
1
Receive data inverted.
#1
WDOG
Watchdog timer
WDOG
0x0
0x0
0x8
registers
n
WDOG_EWM
28
WDOG
28
CNT
Watchdog Counter Register.
WDOG
0x2
16
read-write
n
0x0
0x0
CNT
Watchdog Counter Value
0
16
read-write
CNTH
Watchdog Counter Register: High
WDOG
0x2
8
read-write
n
0x0
0x0
CNTHIGH
High byte of the Watchdog Counter
0
8
read-write
CNTL
Watchdog Counter Register: Low
0x3
8
read-write
n
0x0
0x0
CNTLOW
Low byte of the Watchdog Counter
0
8
read-write
CS1
Watchdog Control and Status Register 1
0x0
8
read-write
n
0x0
0x0
DBG
Debug Enable
2
1
read-write
0
Watchdog disabled in chip debug mode.
#0
1
Watchdog enabled in chip debug mode.
#1
EN
Watchdog Enable
7
1
read-write
0
Watchdog disabled.
#0
1
Watchdog enabled.
#1
INT
Watchdog Interrupt
6
1
read-write
0
Watchdog interrupts are disabled. Watchdog resets are not delayed.
#0
1
Watchdog interrupts are enabled. Watchdog resets are delayed by 128 bus clocks.
#1
STOP
Stop Enable
0
1
read-write
0
Watchdog disabled in chip stop mode.
#0
1
Watchdog enabled in chip stop mode.
#1
TST
Watchdog Test
3
2
read-write
00
Watchdog test mode disabled.
#00
01
Watchdog user mode enabled. (Watchdog test mode disabled.) After testing the watchdog, software should use this setting to indicate that the watchdog is functioning normally in user mode.
#01
10
Watchdog test mode enabled, only the low byte is used. WDOG_CNTL is compared with WDOG_TOVALL.
#10
11
Watchdog test mode enabled, only the high byte is used. WDOG_CNTH is compared with WDOG_TOVALH.
#11
UPDATE
Allow updates
5
1
read-write
0
Updates not allowed. After the initial configuration, the watchdog cannot be later modified without forcing a reset.
#0
1
Updates allowed. Software can modify the watchdog configuration registers within 128 bus clocks after performing the unlock write sequence.
#1
WAIT
Wait Enable
1
1
read-write
0
Watchdog disabled in chip wait mode.
#0
1
Watchdog enabled in chip wait mode.
#1
CS2
Watchdog Control and Status Register 2
0x1
8
read-write
n
0x0
0x0
CLK
Watchdog Clock
0
2
read-write
00
Bus clock.
#00
01
1 kHz internal low-power oscillator (LPOCLK).
#01
10
32 kHz internal oscillator (ICSIRCLK).
#10
11
External clock source.
#11
FLG
Watchdog Interrupt Flag
6
1
read-write
0
No interrupt occurred.
#0
1
An interrupt occurred.
#1
PRES
Watchdog Prescalar
4
1
read-write
0
256 prescalar disabled.
#0
1
256 prescalar enabled.
#1
WIN
Watchdog Window
7
1
read-write
0
Window mode disabled.
#0
1
Window mode enabled.
#1
TOVAL
Watchdog Timeout Value Register.
WDOG
0x4
16
read-write
n
0x0
0x0
TOVAL
Watchdog Timeout Value
0
16
read-write
TOVALH
Watchdog Timeout Value Register: High
WDOG
0x4
8
read-write
n
0x0
0x0
TOVALHIGH
High byte of the timeout value
0
8
read-write
TOVALL
Watchdog Timeout Value Register: Low
0x5
8
read-write
n
0x0
0x0
TOVALLOW
Low byte of the timeout value
0
8
read-write
WIN
Watchdog Window Register.
WDOG
0x6
16
read-write
n
0x0
0x0
WIN
Watchdog Window Value
0
16
read-write
WINH
Watchdog Window Register: High
WDOG
0x6
8
read-write
n
0x0
0x0
WINHIGH
High byte of Watchdog Window
0
8
read-write
WINL
Watchdog Window Register: Low
0x7
8
read-write
n
0x0
0x0
WINLOW
Low byte of Watchdog Window
0
8
read-write